Lan(Red Local), Internet: Estados...

21/08/2006 - 06:26 por Paul P. Garcia | Informe spam
Saludos.

Existe alguna forma de saber los siguientes estados, con VC# Express...

1. Saber si existe red local: Diferenciar, si el usuario a desconectado el
cable de red, o simplemente desactivo o deshabilito desde windows(desde la
ventana Conexiones de red). Si el usuario ubiera deshabilito la red local
existe una forma para habilitarlo, o caso contrario deshabilitarlo?
2. Saber si existe conexion a Internet.


Gracias de antemano.
Tu amigo Paul
 

Leer las respuestas

#1 Jose Escrich
21/08/2006 - 06:57 | Informe spam
Hola Paul,

Para verificar el estado de la red puedes recurrir dentro del namespace System.Net.NetworkInformation.
Alli tienes una serie de clases entre las cuales tienes:

System.Net.NetworkInformation.NetworkInterface.GetIsNetworkAvailable()

por ejemplo para monitorear cambio de ip o la disponibilidad de red tienes
estos eventos:

System.Net.NetworkInformation.NetworkChange.NetworkAvailabilityChanged

System.Net.NetworkInformation.NetworkChange.NetworkAddressChanged

saludos,

Jose Escrich
mailto: jescrich -a- gmail.com
http://latincoder.com

PG> Saludos.
PG>
PG> Existe alguna forma de saber los siguientes estados, con VC#
PG> Express...
PG>
PG> 1. Saber si existe red local: Diferenciar, si el usuario a
PG> desconectado el
PG> cable de red, o simplemente desactivo o deshabilito desde
PG> windows(desde la
PG> ventana Conexiones de red). Si el usuario ubiera deshabilito la red
PG> local
PG> existe una forma para habilitarlo, o caso contrario deshabilitarlo?
PG> 2. Saber si existe conexion a Internet.
PG> Gracias de antemano.
PG> Tu amigo Pau

Preguntas similares