Einzelnen Beitrag anzeigen

mjustin

Registriert seit: 14. Apr 2008
3.005 Beiträge
 
Delphi 2009 Professional
 
#2

AW: Indy TidIPWatch - onstatuschange ?

  Alt 10. Nov 2014, 06:56
Liegt das evtl. an der Indykomponente oder ist das falsche Event?
Ist es denn die "richtige" Komponente? Als Beschreibung habe ich dieses gefunden:

Zitat:
TIdIPWatch - dient dazu, den Online-Status und die aktuelle IP-Adresse festzustellen.
Und im Code ist die Bedingung für den Aufruf von OnStatusChange:

Delphi-Quellcode:
    if ((WasOnline) and (not FIsOnline)) or ((not WasOnline) and (FIsOnline)) then
    begin
      if (not IsDesignTime) and Assigned(FOnStatusChanged) then
      begin
        FOnStatusChanged(Self);
      end;
    end;
Ein IP-Adressenwechsel wird anscheinend nicht als Kriterium für das Event verwendet.
Michael Justin
  Mit Zitat antworten Zitat