Methode d'une classe - VB/VBA/VBS - Programmation
Marsh Posté le 23-01-2006 à 17:57:50
vba utilise des modules de classe.
Là tu fais une déclaration de classe à la façon VBS.
Crée un nouveau module de classe (class1)
Cré en un autre (class2)
dans classe 1 tu écris ta sub
dans un nouveau module (pas de classe celui ci)
sub tester
dim class1, classe2
set classe1 = new class1
set classe2 = new class2
classe1.bonjour classe2
end sub
attention à mes notation class1 et classe1, ce n'est pas une erreur car il s'agit dans le premier cas de la classe d'objet classe1 et dans le deuxième d'une instance d'objet de class1 j'aurrais aussi bien pu l'appeler bilou ou robert.
Marsh Posté le 20-01-2006 à 15:11:14
Bonjoru a tous,
je souhaite dans la methode associée a une classe d'objet avoir comme entree un objet appartenant a une autre classe d'objet.
Par exemple
Public class classe1
Public Sub Bonjour(ByVal objet_de_classe2 As classe2)
End Sub
End class
J'ai essayer mais ca ne veut pas marcher, est ce qu'il y a quelque chose a faire d eparticulier ou bine n'est ce pas possible?
Merci