Je ne suis pas du tout à l'aise avec la programmation objet en VB6 mais peut être mon idée n'est-elle pas stupide :
Lorsqu'on déclare l'événement click d'un buton par exemple on declare la procédure :
Private Sub Buton_Click()
Qu'est-ce que cela donne si tu essai de déclarer la procédure :
Private Sub obj_EventTest()
Il faudra bien sur dans ce cas pour tester que la déclaration de l'objet
Private WithEvents obj As ServeurTest.ClassTest
Ne soit plus dans procédure Test mais soit Global / ou ai une portée sur tous le code du module dans lequel tu déclare ton événement (Déclaré en entête juste après "Option Explicit").
Ce n'est qu'une idée, je n'ai absolument pas testé et n'ai jamais eu à instancier un objet possédant des événements de cette manière.
Edit : Correction de la déclaration de l'objet contenant l'événement avec le mot clé "WithEvents"
Partager