Seite 1 von 1

InternetGetConnectedState_(0,0) bei Routern...

Verfasst: 08.06.2007 13:50
von kreeph
Hallo Leute, ich habe eine Frage bzw. ein Problem eigentlich gleich zwei.
1. Mit InternetGetConnectedState_(0,0) kann ich doch überprüfen ob der PC eine verbindung hat. Mein PC ist über einen Router mit dem Internet verbunden und der Befehl zeigt mir an ob ich eine Verbindung mit dem Router hab, nicht mit dem Internet. Ich brauche aber etwas das mir zeigt ob das Internet an ist.
2. Eine Art Codefehler:

Code: Alles auswählen

Repeat 
If InternetGetConnectedState_(0,0)=1
Alpha=1
Else
Alpha=0
EndIf 
;Delay(10) 
ForEver 
Bei einer Änderung des InternetStatus entsteht eine 30sec (!) Verzögerung bis sich Alpha ändert. Wenn ich jedoch in einem neuen Programm seperat z.B.

Code: Alles auswählen

Debug InternetGetConnectedState_(0,0)
eingebe, gibt mir das Programm sofort den richtigen Status zurück. Wie kann ich das beschleunigen? Die Verzögerung dürfte höchstens 3sec lang sein.
Danke schonmal für eure Antworten!

Verfasst: 08.06.2007 14:03
von D@nte

Verfasst: 08.06.2007 14:48
von kreeph
zu 2, kann das dann auch am router liegen? Oder ist mein PC mist?