Saber si hay conexión a Internet
Escrito en Febrero 12, 2009 por Alex
En ocasiones necesitamos saber si estamos conectados a Internet para que nuestra aplicación pueda descargar actualizaciones o conectarse a algún sitio y así evitar errores.
Para esto vamos a hacer uso del espacio de nombres My que es la clase que se utiliza para realizar operaciones de red y de internet.
Utlizamos el método IsAvailable para saber si estamos conectados a la red y una vez realizada la prueba de red, hacemos un Ping a un sitio que sabemos que siempre estara activo como Google.
Aquí está el código completo:
'si está dentro de la red If My.Computer.Network.IsAvailable Then Try 'hace ping a google If My.Computer.Network.Ping("google.com") Then 'y da respuesta MsgBox("Está conectado a Internet") End If Catch ex As Exception 'en caso de no obtener respuesta del ping 'asume que no estamos conectados a internet MsgBox("No está conectado a Internet") End Try Else 'en caso de no estar dentro de la red MsgBox("Esta fuera de una red") End If End Sub







Gracias amigo, me ha servido de ayuda. Saludos
Upsss,, ok.. me ha servido musho….
Gracias, me sirvio mucho