Beaucoups de monde utilise des boucles pour effectuer une pause dans le code. Bien que cette solution fonctionne, elle n'est pas précise ni même conseillé.
Pour effectuer cela il existe une fonction API, Sleep, qui permet d'effectuer une pause de 'n' millisecondes.
Source / Exemple :
Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Exemple d'utilisation :
MsgBox Time
Sleep 10000
MsgBox Time
9 août 2010 à 17:59
9 août 2010 à 17:56
Constants, fixed-length strings, arrays, user-defined types and Declare statements not allowed as Public members of object modules
Quelqu'un a une idée ?
10 déc. 2006 à 19:15
Label1.Caption = "texte 1"
Label1.Refresh
Sleep 1000
Label1.Caption = "texte 2"
10 déc. 2006 à 19:14
DoEvents
Sleep 1000
Label1.Caption = "texte 2"
10 déc. 2006 à 17:51
mais pour le reste... exemple
Label1.Caption = "texte 1"
Sleep 1000
Label1.Caption = "texte 2"
dans ce cas, l'application affichera texte 2 dans le label au bout d'une seconde, mais pas texte 1 avant, le label restera vide!
Une solution??
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.