konyaliseref
Messages postés35Date d'inscriptionmercredi 12 mars 2003StatutMembreDernière intervention20 juillet 2005
-
23 avril 2003 à 11:55
kimmelf2
Messages postés267Date d'inscriptionlundi 22 septembre 2003StatutMembreDernière intervention27 novembre 2005
-
11 nov. 2003 à 02:24
Salut tous jai encore un probleme avec mon programme...
En fait quand je passe en mode ecoute et que jaccepte la connexion entrante, au dataArrival il me sort une erreur 40006 "Wrong protocol or connection state for the requested transaction or request." pourtant mon socket est bien en mode connecté
Si qqun aurait une petite idée se serait cool merci @++
Private Sub socket_ConnectionRequest(index As Integer, ByVal requestID As Long)
index = index + 1
Load socket(index)
socket(index).Accept requestID
End Sub
Private Sub socket_DataArrival(index As Integer, ByVal bytesTotal As Long)
Dim data As String
Debug.Print socket(index).State
socket(index).GetData data, vbString <--- lerreur est là!
End Sub
kimmelf2
Messages postés267Date d'inscriptionlundi 22 septembre 2003StatutMembreDernière intervention27 novembre 2005 11 nov. 2003 à 02:24
essaye d'inverser les lignes debug.print et siocket(index).getdata
je sais pas si c'ets ca le pb, mais je sais que certains composants se "vident" qd tu leur fais un acces, meme si c'est pas sur le buffer de reception. donc commence par recuperer les donnees avec getdata, et seulement ensuite affiche l'etat du socket