DoEvent

Signaler
Messages postés
22
Date d'inscription
lundi 13 mai 2002
Statut
Membre
Dernière intervention
10 mars 2005
-
Messages postés
530
Date d'inscription
lundi 3 juin 2002
Statut
Membre
Dernière intervention
13 juin 2004
-
Je voudrais savoir a quoi sert Doevent

Merci

Greg

2 réponses

Messages postés
340
Date d'inscription
vendredi 11 octobre 2002
Statut
Membre
Dernière intervention
14 février 2005

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
Messages postés
530
Date d'inscription
lundi 3 juin 2002
Statut
Membre
Dernière intervention
13 juin 2004

la question est posée 3 fois par jour..
L'aide de VB, elle est pas la pour rien !

>:) ::Alan USSE:: >:)