Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
922 connectés 

  FORUM HardWare.fr
  Programmation

  [Composants] VCL CLX ActiveX ????

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Composants] VCL CLX ActiveX ????

n°156515
wavyx
Posté le 11-06-2002 à 12:09:06  profilanswer
 

Hello,
 
bon voilà je suis en train de regarder comment on écrit un composant et je suis un peu :spookie: !!! bref je comprends pas très bien la différence entre VCL CLX ActiveX etc... bref si qqun a des liens francais/anglais ou peut m'expliquer les avantages/inconv de chacun, ça me ferait du bien!  
Mon but c'est d'écrire un composant pour réseau avec un "panneau de config" genre controle ocx mais bon j'ai aucune idée d'où je dois partir :) un exemple à la limite ce serait cool aussi.
enfin voilà merci à ceux qui m'aideront...

mood
Publicité
Posté le 11-06-2002 à 12:09:06  profilanswer
 

n°156517
antp
Super Administrateur
Champion des excuses bidons
Posté le 11-06-2002 à 12:12:09  profilanswer
 

vcl = composant utilisable dans Delphi/C++Builder, qui s'intègre au code du .exe (pas de fichier externe après compilation
clx = idem, mais pour versions 6+, et pour Kylix
ocx = composant qui restera externe, un peu comme un dll, mais fonctionne aussi avec VB et autres


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°157116
wavyx
Posté le 11-06-2002 à 22:21:36  profilanswer
 

euh... je suis pas sûr de tout comprendre pcq ya un beau mix de VCL, CLX, COM/COM+, ActiveX sur le net mais rien de très clair. ya juste que c'est tel ou tel type de composant. Mais je voudrais savoir si je code en C++ un composant en quoi je peux le "publier" dll, ocx, clx?  
et le vcl ça va disparaître et etre remplacé par le clx ou rien àvoir j'ai rien compris à la life?
enfin bref un lien, un forum, un newsgroup, une mailing list n'import nawak mais répondez moi pcq je suis franchement largué là  :pt1cable:

n°157120
zion
Plop
Posté le 11-06-2002 à 22:27:20  profilanswer
 

CLX = Multi plateformes
 
VCL = Uniquement pour Windows, et avec qqs trucs en plus, etc, etc...
 
Non la VCL disparaitra pas, mais si tu utilises pas Builder, tu oublies tout ca, ou tu changes ton topic en MFC/...  :D


---------------
Informaticien.be - Lancez des défis à vos amis
n°157122
Vazkor
Posté le 11-06-2002 à 22:28:19  profilanswer
 

Citation :

en C++ un composant en quoi je peux le "publier" dll, ocx, clx?  


 
En ce que tu veux au choix, et aussi en COM, en CORBA, t'à le choix.
 :D  
 

Citation :

et le vcl ça va disparaître et etre remplacé par le clx ou rien àvoir j'ai rien compris à la life?


 
Meuh non.
 
Si tu parles de VCL et de C++, en principe ca veux dire que tu te sert de C++Builder si ne je m'abuse ?
 
Alors ptet des ptits tutoriels C++Builder :
http://www.developpez.com/c/cours.htm#cb

n°157125
antp
Super Administrateur
Champion des excuses bidons
Posté le 11-06-2002 à 22:31:09  profilanswer
 

bhen tu le publies en ce que tu veux.
vcl & clx c'est juste pour C++Builder/Delphi/Kylix, donc ça réduit les possibilités (pas de VB, pas de Visual C++).
Par contre comme le code est intégré au exe t'as pas plein de dll/ocx à transporter avec ton exe.
clx ne remplacera pas vcl je pense.
clx = classes multiplateformes, similaires aux VCL
vcl = encapsulation des composants de l'API Windows
Perso je préfère les VCL car c'est un peu plus rapide (je trouve).
En général les vcl/clx sont en Pascal, vu que Delphi/Kylix utilisent du Pascal. C++Builder sait compiler du Pascal aussi donc pas de problème. Les vcl/clx faits en C++ sont uniquement pour C++Builder je pense (peut-être qu'en les compilant sur C++Builder et en les liant après dans Delphi ça marche)
 
edit : ptain j'avais pas vu que tout le monde avait repondu avant moi :cry: J'ai tapé un trop long texte


Message édité par antp le 06-11-2002 à 22:38:31

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°157126
wavyx
Posté le 11-06-2002 à 22:31:56  profilanswer
 

ben en fait ça veut rien dire du tout
je me renseigne et j'ai vu vcl, clx etc... mais bon pas clair pour moi
j'ai vc++ 6.0 pour le moment mais bon c++ builder why not ou delphi. je m'en fous un peu du language. ce que je veux obtenir c'est un composant le plus portable possible: cross-platform et utilisable depuis le max d'environnement c++ (borland/ms), delphi, vb, ...
 
voilà en espérant que ce soit plus clair

n°157129
wavyx
Posté le 11-06-2002 à 22:35:41  profilanswer
 

sorry pas vu l'autre poste pcq j'écrivais :)
enfin restent les dll non? et ocx/activex?
ya pas une faq ou un site qui explique tout ça pcq j'ai pas envie d'emmerder tout le forum :)

n°157302
Vazkor
Posté le 12-06-2002 à 10:19:58  profilanswer
 

- Pour Windows, pour tous les environnements : Composant COM :
 
La F.A.Q COM/DCOM en Français :  
http://www.developpez.com/windows/dcom/t1.html
 
- Multiplateforme : CORBA :
 
 
La F.A.Q CORBA en Français : http://www.developpez.com/corba/corbafaq.htm


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [Composants] VCL CLX ActiveX ????

 

Sujets relatifs
[VB] ActiveX pour le FTP et les Emails300 Composants pour Delphi...
pb activex datasource[VB] Création dynamique de composants VB
Help! Comment créer un ActiveX sous C++ Builder?Compatibilite CLX Borland et API Windows de base
JAVASCRIPT + ActiveX ???[ C++ ] Composant CLX et DLL
[C / C++] un client FTP activeX pour uploader un fichier en ASYNC ?Communication du clic entre VB et un activeX créé en VC++
Plus de sujets relatifs à : [Composants] VCL CLX ActiveX ????


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR