trexor
Messages postés134Date d'inscriptionmercredi 9 mars 2005StatutMembreDernière intervention17 octobre 2010
-
26 août 2005 à 17:57
trexor
Messages postés134Date d'inscriptionmercredi 9 mars 2005StatutMembreDernière intervention17 octobre 2010
-
27 août 2005 à 09:59
Bonjour,
Peux t-on interdire l'envoisd'un évènement durant l'execution d'une méthode?
(ma méthode remplis deux combobox mais je gère aussi l'évenement texchange des deux combobox et je ne veux pas que celui ci se lance pendant ma méthode ...je veux bien une fois avoir rempli mesdeux combobox!)
Si qulqu'un a une idée...
Cordialement,
A voir également:
Peux t-on interdire l'envoisd'un évènement durant l'execution d'une méthode?
scortex84
Messages postés379Date d'inscriptionmardi 19 mars 2002StatutMembreDernière intervention20 avril 20111 27 août 2005 à 09:36
Hello,
Tu déclares le flag comme une variable globale de ton form.
Qd tu entres dans initialiseCPE, tu fais passer en tout premier le flag à False.
Tu fais les traitements dans tes combos.
Je pense que sur les combos, tu utilises "selectedvaluechange" ou un truc du style. Et bien entendu, si tu mets à jours les combo, cet evenement est appelé et donc ça bug. Donc il te suffit de tester sur les evenements la variable flag. Si elle est à false, tu entres pas dans la condition (ou tu fais un exit sub).
A la fin de initialiseCPE, tu fais un flag = true
Et du coup, tes combos fonctionnent.