Ho scritto un applicazione che tramite la classe "System.Net.Sockets" invia e riceve dati da un server, per leggere la risposta del server dal NetworkStream utilizzo il seguente codice:
il problema è che il mio programma in attesa di risposta dal server non risponde e la finestra, ad esempio, non viene ridisegnata. Ho provato utilizzando "My.Application.DoEvents()" ma il problema persiste, qualcuno mi sa dire come risolvere?codice:'restituisce un eccezione se non viene restituito nulla dal NetworkStream sckStreamSocket.ReadTimeout = "8000" Try 'lettura della risposta del server dal NetworkStream dei byte bufferizzati sckStreamSocket.Read(bytes, 0, CInt(sckTcpClient.ReceiveBufferSize)) Catch 'il server non ha risposto nulla Exit Sub End Try

Rispondi quotando