hackademius
Messages postés172Date d'inscriptionmercredi 29 janvier 2003StatutMembreDernière intervention24 février 2008 3 oct. 2006 à 14:06
Si tu parle de l'interface oui , c'est un peu le bazard mais une fois le control mis sur une Form , il se reorganise. Je travail sur la mise a jour : Plus propre , plus clair , code indenté, avec commentaires ....
Mais il y a un pti truc qui me bloque , les Classes...
Je voudrai creer un module de classe Item , ca serai plus simple et plus comprehensible pour le reste du code , mais voila :
Voila le style de classe
'* Module de Classe Item
Public Type PersoType
Prop1 as string
Prop2 as string
End type
Public VariableGlobale as PersoType
Public function ....
Mais depuis le controle , on ne peut pas acceder a VariableGlobale
Moi j'aimerai pourvoir entrer
Dim Obj1 as New Item
Set Obj1=New Item
Obj1.Prop1="ca"
Mais on peut pas, quelqu'un sais pourquoi ?
c0pyright
Messages postés14Date d'inscriptionjeudi 10 août 2006StatutMembreDernière intervention 5 mai 2008 3 oct. 2006 à 10:11
c'est que le projet y fait reference.... j'l'ai modifié a la main... Ceci dit, comme le dit l'interface est tellement fouilli que j'ai pas testé, je me suis contenté de regarder le code, qui l'est "un peu" moins.
hackademius
Messages postés172Date d'inscriptionmercredi 29 janvier 2003StatutMembreDernière intervention24 février 2008 3 oct. 2006 à 05:56
la timeline , c'est la barre en bas de l'application , l'aplication de l'apercu , est un generateur de generique qui ce sert de cette timeline (qui sera bientot aussi sur vbfrance).
Si biensur tu peut t'en servir.
MalcolMZ
Messages postés110Date d'inscriptionjeudi 4 juillet 2002StatutMembreDernière intervention 2 octobre 2006 2 oct. 2006 à 20:55
bah..c pas le meme programe que dans l'apreçu...est ce une veille version?? en tout cas a part voir la timeline, on ne peut l'utiliser ?? snif
hackademius
Messages postés172Date d'inscriptionmercredi 29 janvier 2003StatutMembreDernière intervention24 février 2008 2 oct. 2006 à 13:52
non , il n'y en a pas besoin car ca ne fonctionne pas sur un OCX, si j'ai ommis de l'enlever des composants , ce n'est pas grave , ca ne change en rien le programme. a part peut etre un petite erreur au demarage de vb.
c0pyright
Messages postés14Date d'inscriptionjeudi 10 août 2006StatutMembreDernière intervention 5 mai 2008 2 oct. 2006 à 10:48
3 oct. 2006 à 23:27
3 oct. 2006 à 14:35
3 oct. 2006 à 14:34
le module (.bas) accepte le type public, pas la classe (.cls)
ceci devrait pouvoir t'aider : http://www.vbfrance.com/infomsg_TYPE-PERSO-DANS-MODULE-CLASSE_811462.aspx
++
PCPT [AFCK]
3 oct. 2006 à 14:06
Mais il y a un pti truc qui me bloque , les Classes...
Je voudrai creer un module de classe Item , ca serai plus simple et plus comprehensible pour le reste du code , mais voila :
Voila le style de classe
'* Module de Classe Item
Public Type PersoType
Prop1 as string
Prop2 as string
End type
Public VariableGlobale as PersoType
Public function ....
Mais depuis le controle , on ne peut pas acceder a VariableGlobale
Moi j'aimerai pourvoir entrer
Dim Obj1 as New Item
Set Obj1=New Item
Obj1.Prop1="ca"
Mais on peut pas, quelqu'un sais pourquoi ?
3 oct. 2006 à 10:11
3 oct. 2006 à 05:56
Si biensur tu peut t'en servir.
2 oct. 2006 à 20:55
2 oct. 2006 à 13:52
2 oct. 2006 à 10:48