cs_coq
Messages postés6349Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014101 17 janv. 2009 à 22:04
Salut,
Ton code est executé dans le thread principal, celui qui est en charge du GUI.
Tant que tu es dans la méthode btn_Compter_Click (résultant de la réception de messages correspondant au clic au dessus du bouton) les autres messages ne sont pas traités, ce qui inclus les messages demandant aux contrôles de se redessiner, ce qui inclus bien évidemment le TextBox.
Dans le cas présent le plus simple est de regarder du côté de la méthode Application.DoEvents, mais il sera peut être aussi intéressant de commencer à regarder du côté de la programmation multi-thread.
finalement quand j'appuie su le bouton Compter, il m'affiche seulement "3" au bout de quelques secondes, or je souhaite afficher "1", puis après 1 seconde, "2", puis après une seconde, "3" .
je précise que je travaille sur windows studio 2008 en c# .
Ou-est mon erreur ? Est-ce que j'ai mal compris le but de la fonction ?