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.