Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

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

Re: Problem mit globalem Exception Handling

  Alt 5. Sep 2009, 15:36
Zitat:
Delphi-Quellcode:
procedure TFrmMain.MyExceptionHandler(Sender : TObject; E : Exception );
var err : TObject;
begin
  MessageDlg('ERROR: ' + E.Message, mtError, [mbOK],0);
  MyErrorObject.setfocus;
end;
Und was passiert, wenn eine Exception wo anders auftritt und MyErrorObject auf sonstwas zeigt, nur nicht auf ein passendes Objekt?

Genau, es gibt 'ne Exception in der Exceptionbehandlung und bei einer globalem Exception könnte das schnell mal in einer Endlosscheife enden

Wie schon gesagt wurde:
Exceptions möglichs lokale da behandeln, wo sie auftreten.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat