cepacepa
Messages postés9Date d'inscriptionmardi 4 mai 2004StatutMembreDernière intervention29 juin 2007
-
19 mars 2007 à 14:33
cepacepa
Messages postés9Date d'inscriptionmardi 4 mai 2004StatutMembreDernière intervention29 juin 2007
-
21 mars 2007 à 12:49
Bonjour, j'ai un petit soucis en .NET :
Dans une DLL, je veux déclencher une action (lors d'un évènement) et déclencher un évènement dans mon application cliente de la DLL.
Exemple : Dans mon application, je crée une sub : OnDatasReception vide pour l'instant, dès que je reçois qq chose, je fais un MsgBox pour vérifier que l'évènement se déclenche.
Dans ma DLL, je voudais créer une méthode Init qui prend en paramètre une fonction ou une procedure (pointeur de fonction en somme donc Delegate mais comment ?)
Dans une procédure privée de la DLL, je réceptionne des données sur le port série, je stocke ces données au bout d'un certain temps , enfin je voudrais une fois cela prévenir mon application cliente qu'il est temps de déclencher une action donc je voudrais invoker le fameux OnDatasReception.
ShareVB
Messages postés2676Date d'inscriptionvendredi 28 juin 2002StatutMembreDernière intervention13 janvier 201626 21 mars 2007 à 12:32
salut,
si jamais la méthode que tu passes au délégué n'est jamais appelée, alors il faudra que tu mettes le délégué en variable shared ou globale à ta classe...