DoEvent

cs_greg13 Messages postés 22 Date d'inscription lundi 13 mai 2002 Statut Membre Dernière intervention 10 mars 2005 - 17 oct. 2002 à 13:11
Alan71 Messages postés 530 Date d'inscription lundi 3 juin 2002 Statut Membre Dernière intervention 13 juin 2004 - 17 oct. 2002 à 20:42
Je voudrais savoir a quoi sert Doevent

Merci

Greg

2 réponses

Bricomix Messages postés 340 Date d'inscription vendredi 11 octobre 2002 Statut Membre Dernière intervention 14 février 2005
17 oct. 2002 à 13:41
La commande DoEvents permet de laisser le controle au systeme le temps qu'il fasse certaines action (c'est pour lui laisser le temps de respirer ). Ca ralentit un peu mais c'est obligatoire pour certaines actions. Regarde cette exemple :

dim c as integer
for c = 1 to 32768
label1.caption = c
doevents
next c

Tu n'as qu'as le tester dans une form (mais ca dans l'evenement form_activate, et tu mets un label), sans le DoEvents et avec le DoEvents.
Sans le DoEvents, le prog n'a pas le temps d'actualiser le label, et il ne change pas avant la fin. Si il y'en a un, le prog a le temps d'actualiser le label, et ca marche.

Sur ce, bonne prog à toi, greg13

BRICOMIX :-p
0
Alan71 Messages postés 530 Date d'inscription lundi 3 juin 2002 Statut Membre Dernière intervention 13 juin 2004
17 oct. 2002 à 20:42
la question est posée 3 fois par jour..
L'aide de VB, elle est pas la pour rien !

>:) ::Alan USSE:: >:)
0
Rejoignez-nous