sevajol
Messages postés6Date d'inscriptionlundi 26 mai 2003StatutMembreDernière intervention25 août 2006
-
25 août 2006 à 17:52
MadM@tt
Messages postés2167Date d'inscriptionmardi 11 novembre 2003StatutMembreDernière intervention16 juillet 2009
-
25 août 2006 à 23:08
Comment passer en paramètre de propriété un type personnalisé
ex:
Public Property Let MaPro(aa As String)
zz =aa
End Property
''''''''''''''''' ceci est ok alors que
Public Property Let MaPro(aa As Mystruct)
zz =aa
End Property
My struct est une structure
Tout ceci pour eviter de faire des déclaration en global sur un projet
Merci d'avance si quelqu'un à la solution
PCPT
Messages postés13278Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 201848 25 août 2006 à 19:34
structure... type?
un type ne peut pas être pulic dans une projet vb exe standard.
remplace ce type par des variables public dans une classe et fait une propriété de cette classe (ce qui revient strictement au même que le type dans le fonctionnement)
++
PCPT [AFCK]
<hr size="2" width="100%" />Prenez un instant pour répondre à ce sondage svp
MadM@tt
Messages postés2167Date d'inscriptionmardi 11 novembre 2003StatutMembreDernière intervention16 juillet 20091 25 août 2006 à 22:58
PCPT : tu remplace un type par une classe, j'ai jamais essayé. Mais par contre ça doit manger un peu plus en mémoire qu'un type non ? (enfin à ne pas faire à tout va peut etre)
PCPT
Messages postés13278Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 201848 25 août 2006 à 23:03
une classe utilisée en par une classe privée (en tant que type) consommera moins qu'un type public. et à peine plus qu'un type privé dans une form. donc presque pareil...
mais comme il n'y a pas le choix.....
sinon il faut faire un projet activeX (là on peut s'amuser avec des types public, des modules, etc....)
++ ;)
<hr size="2" width="100%" />Prenez un instant pour répondre à ce sondage svp
Vous n’avez pas trouvé la réponse que vous recherchez ?
MadM@tt
Messages postés2167Date d'inscriptionmardi 11 novembre 2003StatutMembreDernière intervention16 juillet 20091 25 août 2006 à 23:08
Ok merci pour les infos ;)
je crois que je vais me servir de cette méthode dans ce genre de cas (surtout les cas avec des dll activex qui veulent pas de types public grrrr )