ho sbagliato a scrivere: sarebbe "dato che se il "messaggio"NON è stato ricevuto"Originariamente inviato da marco1101
![]()
dopo lunghissime riflessioni sono giunto ad una soluzione, la scrivo nel caso serva a qualcuno:
penso non esista un evento apposito che mi dica quando il testo sia stato ricevuto, suppongo sia già implementato automaticamente nel metodo readLine dei socket. Pertanto la mia soluzione è stata di utilizzare un timer: dato che se il "messaggio" è stato ricevuto il programma aspetta che gli venga dato, eseguo il metodo di lettura ogni millisecondo (senza timer è impossibile, entra in un loop senza ricevere dati).
funziona![]()

Rispondi quotando