API InetisOffline

Hallo,

ich würde gerne in meinen Programm ueberpruefen ob eine Verbindung zum Internet besteht. Ich nutzte die API InetIsOffline, übergab er den Parameter 0 und ich sollte wenn ich verbunden bin eine 0 andernfalls einen Wert 0 zurueckbekommen. Egal ob ich Online oder Offline bin. Ich bekomme immer eine 0 zurueck.
Ich dachte mir… Ok Probiere es mit einen Ping…
Wenn ich Online bin, funktioniert alles, aber wenn ich Offline bin und den Ping sende, dann bekomme ich eine Fehlermeldung von VB und VB schliesst sich :-s

Kann mir jemand sagen, was ich falsch mache oder woran es liegt oder hat jemand eine andere Idee wie ich sowas realisieren kann?

LG Alex

Microsoft Internet Transfer Control
MsgBox Inet1.OpenURL("www.Google.de") gibt dir den anfang von google.de spource
MsgBox Inet1.OpenURL("www.44Google.de") gibt nix zurück

also wenn du nix bekommst bei www.Google.de ist google down oder du bist offline :smile:

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]