Hallo Freunde

,
ich hab ein Problem:
Normalerweise ging das immer gut, mit InternetAutoDialHangUp(0) die Inet-verbindung zu trennen!
NUN aber, geht es nicht mehr!
Woran kann das liegen?!
Delphi-Quellcode:
if InternetGetConnectedState(nil, 0) then //Wenn Interverbindung...
begin
repeat
InternetAutoDialHangUp(0); //...dann sooft trennen...
until not InternetGetConnectedState(nil, 0); //...bis keine Verbindung mehr
getrennt := true;
end;
(Ich weiss, der Befehl kann auch eine herstellen, aber er soll das ja machen, bis sie nicht mehr da ist, also kann daran der Fehler ja nicht liegen...)
MfG Lefko.