Internetverbindung zur Laufzeit prüfen

icomedia

Grünschnabel
Hallo zusammen,

hab ihr eine idee wie ich in einen programm regelmäßig prüfen kann ob eine internetverbindung steht oder nicht. es müsste ständig geprüft werden, so aller 1-2sekunden, sobald keine verbindung da ist, möchte ich eine fehlermeldung bringen.

auf knopfdruck ist es via webrequest kein problem zu prüfen, aber wie ständig zur laufzeit?

vielen dank für tips

daniel - der relativ neu in vb.net ist

ps: folgenden code verwende ich beim start des programmes.

Public Sub Ping()
Try
Dim siteUri As New System.Uri("http://www.microsoft.com")
Dim webRequest As System.Net.WebRequest = System.Net.WebRequest.Create(siteUri)
Dim webResponse As System.Net.WebResponse = webRequest.GetResponse()

Catch ex As Exception
MsgBox("Es konnte keine Verbindung zum Server hergestellt werden! Evtl. besteht keine Internetverbindung!")

End Try
End Sub
 
Zurück