Visual Basic.NET - No me sirve el winsock

 
Vista:

No me sirve el winsock

Publicado por David (21 intervenciones) el 30/11/2003 03:31:10
Asunto: Ayuda con winsock
Saludos
Tengo un problemilla con winsock ultilizo el winsock para saber la ip:
winsock1.localip hasta hay va bien la cosa el problema es que una vez terminada la aplicacion mi aplicacion se ejecuta nada mas arrancar el ordenador y evidentemete cuando arranca ip local es 127.0.0.1 porque como acaba de arrancar no tiene conexion a internet y cunado me conecto es 80.34.56.246 necesito refrescar el winsock para que cuando ponga localip me devuelva la ultima ip establecida no la primera lo hice con un timer y puse winsock.localip pero sige la primera ip he probadodo cion winsock1.refresc pero no funciona
saludos
no me funciona refrres
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:No me sirve el winsock

Publicado por Edgar (1501 intervenciones) el 30/11/2003 16:44:19
Hola

Para saber cual es el ip de la maquina.. solo debes hacer esto:

Dim hostname As String = System.Net.Dns.GetHostName()
System.Net.Dns.GetHostByName(hostname).AddressList(0).ToString()

Y si necesitas usar sockets, te recomiendo entonces que uses los que vienen en el framework, ubicados en el espacio de nombres System.Net.Sockets

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar