cs_freegamer
Messages postés99Date d'inscriptionvendredi 11 juillet 2003StatutMembreDernière intervention16 juin 2007
-
12 août 2004 à 20:59
cs_Jack
Messages postés14007Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 2015
-
13 août 2004 à 12:46
Bonjour,
Je suis en train de travailler sur une appli reseau mais à la connection le serveur plante avec le message suivant :
erreur d'exécution 40020 - opération non valide à ce stade
Comment regler ce probleme sachant que mon serveur marchait avant que je ne rajoute un winsock pour le transfert de fichier .
cs_Jack
Messages postés14007Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 13 août 2004 à 12:46
Salut freegamer
Si tu avais un peu fouillé dans les sources de vbfrance pour trouver un exemple, tu aurais vu qu'il faut d'abord "Closer" le winsock avant de faire le Accept.
C'est normal, le winsock est en écoute. Il faut le fermer puis lui faire le Accept.
Vala
Jack
cs_freegamer
Messages postés99Date d'inscriptionvendredi 11 juillet 2003StatutMembreDernière intervention16 juin 2007 13 août 2004 à 00:36
Bonsoir,
L'erreur revient toujour, mais le probleme est que c'est sur le PC serveur que j'ai c'est erreur juste aprés que le client ce-soit connecter, un label même m'indique que c'est connecter puis peut de (milli)seconde aprés j'ai cette erreur.
Voici le code
Private Sub Winsock1_ConnectionRequest(ByVal requestID As Long)
MsgBox "1" ' Ce message s'affiche
Winsock1.Accept requestID ' ICI SA PLANTE
MsgBox "2"
End Sub