Para comprobar si tenemos conexión de Red o mejor dicho, una Red Activa (¡ Que no de Internet OJO !), el método a utilizar es con la propiedad My.Computer.Network.IsAvailable y el código sería el siguiente para que nos informara del estado:
(Para realizar el ejemplo tan solo tienen que insertar un Button en el Formulario, aunque también es posible probarlo en el Evento Load del Formulario.)
If My.Computer.Network.IsAvailable = True Then
MsgBox("Estás conectado a una Red")
Else
MsgBox("No estás conectado a ninguna Red")
End If
Al pulsar el Button 1, nos devolvería, o bien que no estamos conectados a ninguna Red, o que si lo estamos como en la imagen que os muestro:

ARTICULOS RELACIONADOS:
Realizar una pausa en VB.Net sin Timer
Descargar Gratis Visual Basic 2010 Express Edition
- [Parte II] Ejemplo System.Net.Mail para enviar correo usando GMail en VB.NET
- [Parte I] Ejemplo System.Net.Mail para enviar correo usando GMail en VB.NET
- Descargar Gratis Visual Basic 2010 Express Edition
- Nuevo ejemplo System.Net.Mail para enviar correo usando Hotmail en VB.NET
- [TIPS - VB.NET] ¿En que directorio se esta ejecutando mi aplicación?
Un comentario
2 pings
Pedro
02/12/2011, a las 18:38 (UTC 1) Enlace a este comentario
Muchas gracias !!! Justo lo que estaba buscando !!!
Descargar Gratis Visual Basic 2010 Express Edition | .:[ Historias de un Cazique ]:.
28/11/2011, a las 22:56 (UTC 1) Enlace a este comentario
[...] Ejemplo My.Computer.Network.IsAvailable en VB.NET [...]
Realizar una pausa en VB.Net sin Timer | .:[ Historias de un Cazique ]:.
28/11/2011, a las 23:01 (UTC 1) Enlace a este comentario
[...] Ejemplo My.Computer.Network.IsAvailable en VB.NET [...]