Vb.net socket

Résolu
Signaler
Messages postés
5
Date d'inscription
dimanche 7 novembre 2004
Statut
Membre
Dernière intervention
3 février 2005
-
Messages postés
5
Date d'inscription
dimanche 7 novembre 2004
Statut
Membre
Dernière intervention
3 février 2005
-
Bonjour j'ai un problème en vb.net
j'essais de savoir quel ordinateur du réseau est connecter ou non
j'ai réussi en utilisant la classe socket et la méthode connect
l'ennui c'est que cette méthode génère une exception quand le socket n'arrive pas a se connecter au bout d'un certain temps et que cette exception fait perdre énormément de temps (25s par poste non connecter)!
Y aurai t'il une autre classe qui ne génère pas d'exception quand un ordi est déconnecter?Est ce que quelqu' un a une autre solution ?<?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" />

4 réponses

Messages postés
5
Date d'inscription
dimanche 7 novembre 2004
Statut
Membre
Dernière intervention
3 février 2005

c'est bon j'ai trouver une autre solution je lance grâce a la fonction shell la commande Windows et je fait un net view qui donne la liste des pc qui ont des ressource partager et comme le réseau est principalement sur Windows ça marche bien
merci de votre aide a+
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 109 internautes nous ont dit merci ce mois-ci

Messages postés
50
Date d'inscription
mercredi 19 mars 2003
Statut
Membre
Dernière intervention
12 mai 2007

Il faudrait peut-etre mettre un socket.close() sur le CloseEvent du socket, çà peu parfois résoudre des problèmes. Sinon désolé je vois pas.
Messages postés
50
Date d'inscription
mercredi 19 mars 2003
Statut
Membre
Dernière intervention
12 mai 2007

Il faudrait peut-etre mettre un socket.close() sur le CloseEvent du socket, çà peu parfois résoudre des problèmes. Sinon désolé je vois pas.
Messages postés
5
Date d'inscription
dimanche 7 novembre 2004
Statut
Membre
Dernière intervention
3 février 2005

Merci pour ton aide mais ça ne marche pas car l'exception fait que mon programme se bloque donc il n'exécute pas les autres instructions (j'ai essayer avec un timer mais rien a faire)<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />