Bonjour,
Obtient le nombre de millisecondes écoulées depuis le démarrage du système
Suspend le thread en cours pendant une durée spécifiée
D'après ce que je lis dans votre code,
endwait = Environment.TickCount + 1000
n'est évalué qu'une fois.
Vous demandez
System.Threading.Thread.Sleep(1)
au thread principal d'être mis en pause 1 milliseconde.
Vous pouvez tester :
1 2 3 4 5
|
While 1
System.Threading.Thread.Sleep(1000)
Application.DoEvents()
End While |
A la place de While 1, vous pouvez mettre une clause qui met fin à ce bout de code.
Partager