Ciao a tutti, purtroppo devo sviluppare un software in VB6 per lo scambio dati con uno strumento attraverso la comunicazione IP. Utilizzo quindi l'oggetto winsock...
Lo strumento che connetto risponde ad una mia richiesta, quindi apro la connessione IP con una determinata porta, invio utilizzando .SendData la stringa di richiesta e resto in attesa della risposta sull'evento _DataArrival. Lo strumento mi deve rispondere 1755 caratteri. L'evento _DataArrival si attiva e mi arrivano i primi 1260 caratteri (il primo pacchetto). Ne rimangono 495. Fino qui tutto bene...il problema è che su WinXp mi arriva giustamente anche il secondo pacchetto di 495 caratteri che il sw accoda al primo pacchetto di 1260 e funziona tutto. L'applicativo (anche in debug) fatto girare su Win7 il secondo pacchetto non lo riceve mai.
Qualcuno ha qualche dritta da darmi per risolvere il problema?
Grazie1000, a buon rendere