Ciao a tutti, mi trovo nella necessità di mettere mano ad un programma non fatto da me senza avere una grande conoscenza di c#.![]()
Pessima situazione, lo so, ma lo devo fare.
Il problema che non riesco a risolvere è il seguente: ho un form (Form1) con una serie di controlli e una textbox (che si chiama textbox_Tosh1). Cliccando uno dei pulsanti del form si avvia un thread che gestisce una comunicazione TCP/IP. Io voglio che quando da questa socket si riceve qualcosa, questo qualcosa venga visualizzato sulla textbox_Tosh1.
Ho letto in un precedente post che devo ottenere un'istanza del form tramite Application.OpenForms.
Però se dal codice del thread scrivo:
(Application.OpenForms["Form1"] as Form1).Controls["textBox1_Tosh1"].Text = "prova";
mi dice che "Form1 è tipo ma è usato come variabile".
:master:
Come potrei fare?
Grazie mille!
Ciao