Ver Mensaje Individual
  #3 (permalink)  
Antiguo 31/10/2012, 07:29
Avatar de lucord
lucord
 
Fecha de Ingreso: marzo-2010
Ubicación: San Jose, Costa Rica
Mensajes: 87
Antigüedad: 14 años, 8 meses
Puntos: 10
Respuesta: VB.NET webbrowser

En web funciona perfectamente, solo tienes que hacer el import de "System.Net.NetworkInformation"

Luego creas la función, le pasas la dirección que quieras por parámetro y listo.

Código vb:
Ver original
  1. Public Shared Function verificar_conexion(ByVal direccion As String) As String
  2.         Dim mensaje As String
  3.         If My.Computer.Network.IsAvailable() Then
  4.             Try
  5.  
  6.                 If My.Computer.Network.Ping(direccion, 1000) Then
  7.                     mensaje = "Conecion a " & direccion & " Exitosa"
  8.                 Else
  9.                     mensaje = "Error de conexión con la página" & direccion
  10.                 End If
  11.  
  12.             Catch ex As PingException
  13.                 mensaje = "Error de conexión."
  14.             End Try
  15.  
  16.         Else
  17.             mensaje = "No conectado"
  18.         End If
  19.         Return mensaje
  20.     End Function


La lógica es simple, solo se le hace un ping a la dirección deseada para saber si existe conexión.