Bonjour à tous,
je suis en train d'étudier TcpClient et TcpListener sur VB 2005 Express pour développer un outils de tchat dans un but pédagogique (je suis enseignant en bts ig).
Je peux vous fournir tout le code VB si ça interresse (code inspiré d'une discution trouvée sur ce forum)
Le soucis que j'ai est au niveau de la déconnexion :
lorsque le client ferme la connexion:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 TcpClt.Client.Close() TcpClt.Close() TcpClt = Nothing
le serveur reste comme s'il était connecté, d'où une tentative de reconnexion qui échoue.
La solution qui m'est venue est d'envoyer un code de fin au serveur (genre "Fin connexion") MAIS je suppose qu'il a une tecnique plus propre
En recherchant dans les propriétés des objets en cause je ne trouve pas...
Ah je regrette le composant WinSock sur VB 5.0
Merci d'avance !
Partager