cs_JCpp
Messages postés334Date d'inscriptionsamedi 12 janvier 2002StatutMembreDernière intervention 3 juillet 2010
-
25 mai 2006 à 14:41
cs_Crazyht
Messages postés1522Date d'inscriptionmardi 18 décembre 2001StatutMembreDernière intervention21 août 2010
-
27 mai 2006 à 00:24
Salut,
J’ai un problème pour réaliser une pause dans le même void
Exemple :
private void test()
{
richTextBox1.AppendText("00000000\n");
Ici, je voudrais faire une pause de 10s, sans supprimer la ligne qui suit.
J’ai essayé avec un timer1 et un Theard, ça ne donne rien, car il faudrait ajouter la ligne qui suit dans le timer1 et je ne veux pas. De plus, la suite du programme serait exécutée.
scaryman
Messages postés492Date d'inscriptionvendredi 30 janvier 2004StatutMembreDernière intervention16 mai 200712 25 mai 2006 à 15:46
Non c'est pas du tout une bonne idée de faire une boucle sans fin (déjà je vois pas comment y arriver et puis ca voudrait dire que "tu ne laisserais pas la place aux autres programmes" parce que le "processeur" devrait tout donner à ton prog).
Un Thread.sleep(10000) veut dire que le "proc" ne doit plus s'intéresser à ton prog pendant 10s : ca veut aussi dire que si tu fais ca sur ton thread principal, tu ne pourras plus interagir avec le prog (enfin c'est ce qui se passe en Java) donc mieux vaut le faire sur un thread secondaire mais je peux plus t'aider parce que je viens seulement de commencer en C# et je débarque du monde Java (pas très difficile la conversion !!!).
A++
Vous n’avez pas trouvé la réponse que vous recherchez ?