Accéder à un label via un thread

cs_ansizak Messages postés 191 Date d'inscription mercredi 11 juillet 2007 Statut Membre Dernière intervention 30 juin 2011 - 29 oct. 2009 à 10:13
cs_Bidou Messages postés 5486 Date d'inscription dimanche 4 août 2002 Statut Membre Dernière intervention 20 juin 2013 - 29 oct. 2009 à 17:57
Bonjour,

Je débute dans l'utilisation des threads.

Aussi j'ai réalisé une application dans laquelle un clic sur un bouton déclenche le lancement d'une procédure au sein d'un thread.

Dès lors un label sur ma mainform affiche le status: "en cours"

Comment puis-je faire en sorte que lorsque la procédure se termine, mon label affiche : "terminé" puisque je ne peux pas accéder aux controls depuis le thread ?

Merci par avance,

Cordialement,

Anze.

2 réponses

Lutinore Messages postés 3246 Date d'inscription lundi 25 avril 2005 Statut Membre Dernière intervention 27 octobre 2012 41
29 oct. 2009 à 11:35
Salut, si tu peux accéder aux contrôles de la forme et eviter le cross-threading grâce aux méthodes Control.Invoke et Control.BeginInvoke.
0
cs_Bidou Messages postés 5486 Date d'inscription dimanche 4 août 2002 Statut Membre Dernière intervention 20 juin 2013 61
29 oct. 2009 à 17:57
0
Rejoignez-nous