PAUSE DANS LE CODE: LA FONCTION SLEEP

cs_claudiusse Messages postés 11 Date d'inscription dimanche 27 avril 2003 Statut Membre Dernière intervention 5 octobre 2010 - 28 avril 2003 à 22:08
mySQL15 Messages postés 79 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 28 août 2010 - 9 août 2010 à 17:59
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/645-pause-dans-le-code-la-fonction-sleep

mySQL15 Messages postés 79 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 28 août 2010
9 août 2010 à 17:59
haw je suis bête je ne les pas mis dans mon module mais je les déclaré dans ma form
mySQL15 Messages postés 79 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 28 août 2010
9 août 2010 à 17:56
J'ai une Compile error dans mon projet sur la ligne Declare Sub
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 ?
cs_Warning Messages postés 516 Date d'inscription samedi 3 février 2001 Statut Membre Dernière intervention 24 octobre 2006 2
10 déc. 2006 à 19:15
ou
Label1.Caption = "texte 1"
Label1.Refresh
Sleep 1000
Label1.Caption = "texte 2"
cs_Warning Messages postés 516 Date d'inscription samedi 3 février 2001 Statut Membre Dernière intervention 24 octobre 2006 2
10 déc. 2006 à 19:14
Label1.Caption = "texte 1"
DoEvents
Sleep 1000
Label1.Caption = "texte 2"
cs_HiKwesT Messages postés 17 Date d'inscription mardi 15 mars 2005 Statut Membre Dernière intervention 8 janvier 2008
10 déc. 2006 à 17:51
ouai cela fonctionne avec des msgbox

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??
cipango Messages postés 26 Date d'inscription mardi 13 janvier 2004 Statut Membre Dernière intervention 29 juillet 2007 1
29 oct. 2006 à 20:41
Ca marche...
Sauf que 20 fois SLEEP 1, c'est beaucoup plus long que SLEEP 20 , par exemple ...
Ca marche à peu près quand on ne demande pas une pause trop courte de 1 ou 2 ms par exemple...
cs_rodyrody Messages postés 2 Date d'inscription jeudi 10 février 2005 Statut Membre Dernière intervention 23 septembre 2006
24 sept. 2006 à 19:36
Fonctionne parfaitement sous VB6
elmasplus Messages postés 9 Date d'inscription dimanche 1 décembre 2002 Statut Membre Dernière intervention 3 janvier 2011
14 août 2006 à 01:04
OUI !
Ça marche. Et tres bien !
J'ai trouve cette astuce tres bonne, et tres agile.
Rejoignez-nous