Oppure

Loading
24/08/10 8:16
el borto
ciao a tutti, stavo studiando un progetto di una chat online quando mi sono imbattuto in una linea di codice che propio non ho capito:
this.Invoke(new CloseConnectionCallback(this.MancataConnessione), new object[] { Motivazione });
               

qualcuno potrebbe spiegarmelo ?

p.s

ho già fatto una ricerca su google me non sono riuscito a capire la spiegazione :_doubt::_doubt::_doubt:
aaa
24/08/10 8:44
HeDo
Postato originariamente da el borto:

ciao a tutti, stavo studiando un progetto di una chat online quando mi sono imbattuto in una linea di codice che propio non ho capito:
this.Invoke(new CloseConnectionCallback(this.MancataConnessione), new object[] { Motivazione });
               

qualcuno potrebbe spiegarmelo ?

p.s

ho già fatto una ricerca su google me non sono riuscito a capire la spiegazione :_doubt::_doubt::_doubt:


quella riga non fa altro che "far invocare" al thread che ha creato "this" (non so se è riferito al this di una classe form o altro, ma molto probabilmente) il delegate CloseConnectionCallback che punta alla funzione this.MancataConnessione con parametro "Motivazione".

di norma si usa quando si vuole modificare la gui da un thread diverso rispetto a quello che l'ha creato, ma non si può esserne certi senza vedere il resto del codice :)
Ultima modifica effettuata da HeDo 24/08/10 8:45
aaa
28/08/10 11:03
el borto
grazie mille per la spiegazione hedo

p.s.
scusa se rispondo adesso ma ho avuto dei problemi col pc^^
aaa
28/08/10 11:47
HeDo
Postato originariamente da el borto:

grazie mille per la spiegazione hedo

p.s.
scusa se rispondo adesso ma ho avuto dei problemi col pc^^


di niente :)
aaa