Bonjour, je vient de faire un serveur/client tchat asynchrome. Lorsque je clique sur mon bouton déconnection :
Pour le serveur:
[ socketclient = sckserveur.endaccept(ar) ]
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 socketclient.Shutdown(SocketShutdown.Both) socketclient.Close()
Pour le client automatiquement sedéconnecte du serveur avec :
Le probleme c'est que je voudrais reutiliser le socket serveur (sckserveur qui n'est pas fermé ) ansi que le socket clie
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 sckclient.Shutdown(SocketShutdown.Both) sckclient.Close()
nt ( sckclient) pour me connecter avec une autre asresse IP...
Lors de la nouvelle connexion, une erreur apparait à cet endroit :
... en me disant qu'un argument non valide à été donné...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 sckserver.Bind(remoteEP)
On m'a dit qu'il ne fallais pas réutiliser les socket fermés masi j'ai pas envie de faire 30 sockets pour 30 connexions différentes...
Quelqu'un peut m'aider ???
Merci bcp
Partager