saber la ip de un pc?

17/06/2006 - 18:28 por Jose | Informe spam
Como saber la ip de un pc en vb.net 2003

Gracias de antemano.

Preguntas similare

Leer las respuestas

#1 Alberto Poblacion
17/06/2006 - 20:06 | Informe spam
"Jose" wrote in message
news:
Como saber la ip de un pc en vb.net 2003



La siguiente rutina escribe todas las IPs del PC (puede tener más de una).
Requiere poner en el proyecto una Referencia a System.Management, y hacer un
Imports System.Management. Contiene dos bucles anidados: el primero recorre
todas las tarjetas de red del PC, y el segundo enumera, por cada tarjeta,
todas las direcciones de esa tarjeta.

Dim query as ManagementObjectSearcher = new _
ManagementObjectSearcher("SELECT * FROM
WIN32_NetworkAdapterConfiguration WHERE IPEnabled = 'TRUE'")
Dim queryCollection as ManagementObjectCollection = query.Get()
Dim mo as ManagementObject
For Each mo In queryCollection
Dim addresses() as string = CType(mo("IPAddress"), string())

Dim ipaddress as string
For Each ipaddress In addresses
Console.WriteLine(" IP Address: {0}", ipaddress)
Next
Next
Respuesta Responder a este mensaje
#2 Jose
18/06/2006 - 01:11 | Informe spam
Gracias Alberto
"Alberto Poblacion"
escribió en el mensaje news:
"Jose" wrote in message
news:
Como saber la ip de un pc en vb.net 2003



La siguiente rutina escribe todas las IPs del PC (puede tener más de una).
Requiere poner en el proyecto una Referencia a System.Management, y hacer
un Imports System.Management. Contiene dos bucles anidados: el primero
recorre todas las tarjetas de red del PC, y el segundo enumera, por cada
tarjeta, todas las direcciones de esa tarjeta.

Dim query as ManagementObjectSearcher = new _
ManagementObjectSearcher("SELECT * FROM
WIN32_NetworkAdapterConfiguration WHERE IPEnabled = 'TRUE'")
Dim queryCollection as ManagementObjectCollection = query.Get()
Dim mo as ManagementObject
For Each mo In queryCollection
Dim addresses() as string = CType(mo("IPAddress"), string())

Dim ipaddress as string
For Each ipaddress In addresses
Console.WriteLine(" IP Address: {0}", ipaddress)
Next
Next



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida