cs_EBArtSoft
Messages postés4525Date d'inscriptiondimanche 29 septembre 2002StatutModérateurDernière intervention22 avril 20199 18 déc. 2007 à 21:17
Que nenni Vicosta un ocx c'est tres lourd a manager meme en mode invisble alors qu'une classe c'est quand meme plus legé. Mais on peux tres bien faire un ocx avec plein de controle dedans + la classe qui va bien (comme tu l'as deja dit).
@+
vicosta
Messages postés178Date d'inscriptionlundi 5 juin 2006StatutMembreDernière intervention30 novembre 2011 18 déc. 2007 à 20:42
Exacte, un ocx est destiné à fabriquer un contôle visible sur l'interface utilisateur
une classe dépense beaucoup moins de ressources et peut faire le même travail dans ce cas pour des opérations de registre (invisibles)
mais une fois les bugs corrigés, rien n'empêche de l'insérer comme contrôle invisible dans un .ocx comportant d'autres contôles afin d'y accéder plus fàcilemet sans charger d'autres fichiers .cls ou .dll
draluorg
Messages postés625Date d'inscriptionvendredi 23 avril 2004StatutMembreDernière intervention25 novembre 2010 18 déc. 2007 à 20:41
Pas la peine de t'excuser ;)
Mais en fait, il n'y a pas vraiment d'interret d'en faire une dll, un module classe suffit amplement.
++
gta126
Messages postés18Date d'inscriptiondimanche 9 juillet 2006StatutMembreDernière intervention29 mars 2011 18 déc. 2007 à 20:13
Excuser moi je n'avait jamais remarqué qu'il y avait comme projet les DLL ActiveX alors ignorant que ca existait j'ai choisit contrôle ActiveX.
Je le ferai en DLL pour la prochaine fois
cs_EBArtSoft
Messages postés4525Date d'inscriptiondimanche 29 septembre 2002StatutModérateurDernière intervention22 avril 20199 17 déc. 2007 à 22:45
Un ocx sert a faire un controle utilisateur, rien ne justifie l'emploi d'un ocx dans ce cas une classe aurais suffi.
@+
draluorg
Messages postés625Date d'inscriptionvendredi 23 avril 2004StatutMembreDernière intervention25 novembre 2010 17 déc. 2007 à 20:45
Salut,
hum ca parrait un peu faible pour justifier un ocx...
Pas d'enumeration des valeurs d'une cle ou des sous cles etc...
Autre point tu recupere tout type de valeur directement dans un string... pas top!
De plus j'ai lu tres vite mais il me semble que tu ne formate meme pas ton buffer avant de demander la valeur, tu rique d'avoir des problemes a ce niveau la...
Pour les valeur binaire, on s'attend generalement a les avoir au format HexaString comme dans la bdr, une petite fonction de conversion ne serait pas un luxe...
18 déc. 2007 à 21:17
@+
18 déc. 2007 à 20:42
une classe dépense beaucoup moins de ressources et peut faire le même travail dans ce cas pour des opérations de registre (invisibles)
mais une fois les bugs corrigés, rien n'empêche de l'insérer comme contrôle invisible dans un .ocx comportant d'autres contôles afin d'y accéder plus fàcilemet sans charger d'autres fichiers .cls ou .dll
18 déc. 2007 à 20:41
Mais en fait, il n'y a pas vraiment d'interret d'en faire une dll, un module classe suffit amplement.
++
18 déc. 2007 à 20:13
Je le ferai en DLL pour la prochaine fois
17 déc. 2007 à 22:45
@+
17 déc. 2007 à 20:45
hum ca parrait un peu faible pour justifier un ocx...
Pas d'enumeration des valeurs d'une cle ou des sous cles etc...
Autre point tu recupere tout type de valeur directement dans un string... pas top!
De plus j'ai lu tres vite mais il me semble que tu ne formate meme pas ton buffer avant de demander la valeur, tu rique d'avoir des problemes a ce niveau la...
Pour les valeur binaire, on s'attend generalement a les avoir au format HexaString comme dans la bdr, une petite fonction de conversion ne serait pas un luxe...
Bonne continuation
++