Problème avec system.thread.sleep

Résolu/Fermé
DarkNight5047 - 2 août 2014 à 11:16
 DarkNight5047 - 2 août 2014 à 11:23
Bonjour, dans mon programme, j'utilise des pauses avec le code System.Threading.Thread.Sleep(temps) mais le problème n'est pas que ça ne fonctionne pas mais que ça ne fait pas les tâches entre chaque pause. Exemple :

stats.Text = "Operational, waiting for command."
textbox1.Text = "Operator> System online !"
System.Threading.Thread.Sleep(2000)
textbox1.Text = gchat.Text & vbCrLf & "Operator> Ready to use. Waiting for command.."


En mettant ce code, au lieu d'afficher la première ligne 'System online !' puis 2 sec après "Ready to use. Waiting for command.." et bien ça attend 2sec sans rien marquer puis ça marque tout en même temps. Quelqu'un pourrait m'aider ? Merci.

1 réponse

DarkNight5047
2 août 2014 à 11:23
C'est bon j'ai trouvé ! J'ai utilisé la commande Await Task.Delay(1000) Avec le language Async
0