Questa notte sono incappato per due volte nello stesso (grossomodo) problema.

Brevemente:
Ho un form ("form1") con all'interno una textbox ("textbox1"). Esso chiama una mega sub contenuta in un modulo.
Questa sub fa i suoi conti fino a generare una semplicissimia stringa ("Stringamodulo")
Ora, nello step dopo avere la stringa completa, non faccio altro che :

form1.textbox1.text=form1.textbox1.text & stringamodulo & vbcrlf.

la sub procede, arriva alla creazione della stringamodulo, poi passa alla riga successiva
(che ho appena indicato) e procede, uscendo dalla sub senza errori.

Soltanto che... nella textbox sull'altro form non c'è scritto niente!!!

---

Idem con un altro problema:
Ad un certo punto ho una stringa (stringasocket):
Questa stringa viene arriva da internet e viene catturata da un socket in ascolto.
La procedura con il socket in ascolto è contenuta all'interno di unaltro form (frmascolta)
Poi ho un form (formscrivi), creato a mano, con una textbox1 dentro.

Quello che faccio dal frmascolta è solo:
formscrivi.textbox1.text = formscrivi.textbox1.text & stringasocket & vbcrlf.

Anche qui, la procedura procede, passa oltre ( processando le righe di codice) ed esce senza problemi...
solo che ..di stringasocket, in textbox1 di formscrivi...non c'è traccia!!

Aiutatemi vi prego.
"Sento" che c'è qualcosa di fondo che mi sta sfuggendo