Cross-Threading -> Exception

[Résolu]
Signaler
Messages postés
495
Date d'inscription
dimanche 6 juillet 2003
Statut
Membre
Dernière intervention
9 novembre 2007
-
Messages postés
6351
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
-
salut a tous

voila mon probleme est simple, dans ma classe principal, je lance un thread, et dans ce thread j'essaye de modifier un controle.
ca fonctionne en framework 1.x mais pas en 2.0 :S

quelqu'un aurait-il une idee de comment contourner le probleme ? merci d'avance

5 réponses

Messages postés
52
Date d'inscription
jeudi 28 octobre 2004
Statut
Membre
Dernière intervention
24 août 2005
1
Normal, c'etait déja vivement déconseillé en 1.x mais il n'y avait
pas de protection contre. Regarde la Methode Invoke de ton controle,
elle permet d'executer un délégué dans le thread principal qui est le
seul autorisé a manipuler les controles.
Miiitch
Messages postés
495
Date d'inscription
dimanche 6 juillet 2003
Statut
Membre
Dernière intervention
9 novembre 2007
1
Messages postés
495
Date d'inscription
dimanche 6 juillet 2003
Statut
Membre
Dernière intervention
9 novembre 2007
1
j'ai rien dit, desoler... j'ai la facheuse tendance de poster et de rechercher dans les questions deja poser apres :S desoler

comment on fait pour supprimer un post inutile ? ^^
Messages postés
3466
Date d'inscription
lundi 16 octobre 2000
Statut
Modérateur
Dernière intervention
30 octobre 2008
54
Tiens, ca tombe bien, un tutorial a été pondu sur ca hier

http://www.csharpfr.com/tutorial.aspx?ID=174



[Un petit peu de pub en passant ]

Mx
Messages postés
6351
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
93
Je trouvais ça bizarre qu'elle n'était pas revenue depuis quelques temps cette question là tiens :-)

Cocoricoooooooo !!!!
coq
MVP Visual C#