Máquinas en una red local

08/01/2006 - 22:25 por Toni Casas | Informe spam
Hola a todos,
Estoy implementando una apliación con vb.net 2003 para entorno multiusuario
en una red local. La aplicación utilizará recursos de diferentes máquinas de
la red.
Alguien sabe cómo obtener la lista de las máquinas conectadas a la red local
con las clases de vb.net. Con vb6.0 ya creé funciones que apoyadas en el API
de Windows me daban el resultado... pero me gustaría hacerlo con las clases
de vb.net.
Muchas gracias.
 

Leer las respuestas

#1 Guillermo guille
09/01/2006 - 21:02 | Informe spam
Pues lo mismo te vale esto que publicó Eduardo Morcillo hace tiempo:

' los equipos de un dominio
' Eduardo A. Morcillo [MS MVP VB]
' http://www.mvps.org/emorcillo
' Agrega la referencia a System.DirectoryServices y usa este codigo:

Dim domain As New DirectoryServices.DirectoryEntry("WinNT://DOMINIO")
Dim computadoras As DirectoryServices.DirectoryEntries
Dim computadora As DirectoryServices.DirectoryEntry

computadoras = domain.Children
computadoras.SchemaFilter.Add("Computer")

For Each computadora In computadoras
MessageBox.Show(computadora.Name)
Next


Nos vemos.
Guillermo
Microsoft VB MVP desde 1997
Mentor Asociado de Solid Quality Learning Iberoamericana

Te recuerdo que puedes entrar en mi sitio desde:
http://www.elguille.info/ y http://www.mundoprogramacion.com/
Los foros en: http://foros.elguille.info/

"Toni Casas" escribió en el mensaje
news:%23$
Hola a todos,
Estoy implementando una apliación con vb.net 2003 para entorno
multiusuario en una red local. La aplicación utilizará recursos de
diferentes máquinas de la red.
Alguien sabe cómo obtener la lista de las máquinas conectadas a la red
local con las clases de vb.net. Con vb6.0 ya creé funciones que apoyadas
en el API de Windows me daban el resultado... pero me gustaría hacerlo con
las clases de vb.net.
Muchas gracias.

Preguntas similares