J'aurai voulu de l'aide pour réaliser une petite chose avec VS.2005 en vb.NET.
Je m'explique:
J'ai etabli la connexion TCP avec un serveur à l'adresse 192.168.XXX.XXX est sur le port : Y.
Lorsque je clic sur un bouton "recevoir" j'affiche dans une "TextBox" tt se que j'ai reçu sur ce socket. (tt cela fonctionne bien!)
Je voudrais maintenant ne plus avoir à cliquer sur le bouton recevoir, pour afficher les réponses du serveur.C'est a dire, qu'à chaque fois que le socket reçoit qqch mon programme l'affiche dans un "TextBox"
tu peux utiliser un callback (voir dans les membres du socket), ou (comme je le fais) utiliser un Thread chargé d'écouter ce qui arrive (avec les membres dispo), comme cela ton appli n'est pas bloquée et tu peux recevoir comme tu le veux.
Balèse la personne qui a pensé au pansement à penser (ou à panser, pensée).
VB (6, .NET1&2), C++, C#.Net1
Mon site
Je suis persudé que ta remarque est pertinente.
Seulement tt ca me semble bien compliqué (les thread), peut être aurais tu un exemple, ou des explications un peu plus précise?
L'idéal pour moi serais peut etre de pouvoir utiliser un événement de mon socket du style "Data.Arrival" qui me permettrait de lancer le meme traitement que je lance actuellement sur mon bouton "recevoir".
Seulement je ne trouve pas cet événement?