jerome69960
Messages postés14Date d'inscriptionjeudi 29 juillet 2004StatutMembreDernière intervention22 août 2016
-
21 oct. 2005 à 08:44
jerome69960
Messages postés14Date d'inscriptionjeudi 29 juillet 2004StatutMembreDernière intervention22 août 2016
-
21 oct. 2005 à 15:17
Salut a tous. je suis débutant dans VB6 et je suis entrain de faire un programme qui envoio des messages grace a un nom sur le réseau. Le programme marche mais ce que je voudrai faire, c'est qu'il lance la commande "net view" en MS-DOS afin qu'il voit tous les ordinateurs présents sur le réseau et qu'enfin il me renvoi tous les noms trouvé dans un combobox.
Je sais que c'est pas super simple a comprendre mais bon lol.
aieeeuuuuu
Messages postés698Date d'inscriptionjeudi 16 janvier 2003StatutMembreDernière intervention20 mai 20113 21 oct. 2005 à 11:18
salut
as tu cherché si il n'y avait pas de dll capable de recuperer les noms des machines sur le reseau directement?
ca serait plus rapide pour toi.
sinon la solution "maison" que tu faire c'est :
sous VB, tu lance une commande DOS avec shell. t lance en fait ta commande Net View avec une redirection vers un fichier
shell "net view >c:\machines.txt"
ensuite tu ouvre ton fichier, tu lis ligne par ligne, et celles qui commencent par \\, tu les garde, tu enleve le \\ et tu as ton nom de machine