Bonjour


Comment modifier une variable qui se trouve dans une autre classe et autre thread??

Exemple

Class1: (je défini ma variable)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Public static bool Connected=false;
Class2 MYCL=new class2
private TEST: (je lance le module "essai" en thread)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Tread TH = new thread(essai));
th.start();
Code : Sélectionner tout - Visualiser dans une fenêtre à part
private traitement de controle()
(A ce moment et, tout le long, "Connected" est toujours à false)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
if (Connected==true)
{blablalba}
Class2:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
public void essai
class1.Connected=true;
La classe 2, s'effectue dans un second thread et, je dois récupérer "connected" dans le traitement du thread principal dans la classe 1 .

D'avance merci