Euh, J'comprends mal c'que tu me dis,
"c'est mon programme principal qui
genere l'evenement" ça ça veut dire quoi ?
ce que je crois comprendre c'est que tu as l'impression que le code de l'évènement est dans la classe, main non, l'évènement c'est la fonction "eve" dans mon code. Et cette fonction c'est dans le prog principal que tu la code, c'est exactement comme en VB.
pour que l'évènement eve soit déclanché par la classe, il faut qu'il y ait une condition dans la classe.
cls.MaFonction(eve); // cet appel sert seulement à déclarer "eve" comme la fonction evenement.
dans mon, code, cette fonction appelle eve juste apres mais ça tu peux le gérer autrement, par exemple,
ta classe contient un thread qui tourne en parallèle avec ton prog et qui surveille l'heure puis appelle Evenement(10,20); lorsqu'il il est minuit.
alors ta fonction "eve" du programme principal sera appellée à minuit.
Je pense que c'est ce que tu cherche à faire.
K@zuya 