Thema: WLAN Kieker

Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#14

AW: WLAN Kieker

  Alt 13. Mai 2014, 23:07
Tipp, du kannst auch Delphi-Referenz durchsuchenShowException benutzen, damit es mehr wie eine Exception aussieht.

Delphi-Quellcode:
except
  ShowException(ExceptObject, ExceptAddr);
end;

except
  ShowException(ExceptObject, nil);
end;

except
  on E: Exception do begin
    //E.Message := 'Xyz: ' + E.Message;
    ShowException(E, nil);
  end;
end;

except
  Application.HandleException(Self);
end;

except
  on E: Exception do begin
    //E.Message := 'Xyz: ' + E.Message;
    Application.ShowException(E); sowas ähnliches wie SysUtils.ShowException
  end;
end;
Exceptions, welche von der VCL abgefangen wurden (z.B. wenn es in einem Event knallt), werden von Application.HandleException verarbeitet, mit Application.ShowException angezeigt und falls das mit der Exception-Klasse nicht klar kommt, dann geht es stattdessen an SysUtils.ShowException.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat