Web.HTTPApp.TCustomWebDispatcher.OnException
Delphi
property OnException: TWebExceptionEvent read FOnException write FOnException;
C++
__property TWebExceptionEvent OnException = {read=FOnException, write=FOnException};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
event | public | Web.HTTPApp.pas Web.HTTPApp.hpp |
Web.HTTPApp | TCustomWebDispatcher |
Beschreibung
Wird ausgelöst, wenn in der Anwendung eine unbehandelte Exception auftritt.
Mit OnException ändern Sie das Standardverhalten für vom Anwendungscode nicht behandlete Exceptions. Die Ereignisbehandlungsroutine OnException wird automatisch von der Methode HandleException aufgerufen.
OnException behandelt nur Exceptions, die während der Botschaftsverarbeitung auftreten. Exceptions, die vor oder nach der Ausführung der Methode Run der Anwendung auftreten, erzeugen keine OnException-Ereignisse.
Durchläuft eine Exception die try-Blöcke des Programms, wird automatisch die Methode HandleException aufgerufen. Außer bei dem Exception-Objekt EAbort ruft die Methode HandleException die Behandlungsroutine für OnException auf, falls vorhanden. Ansonsten wird die Methode ShowException aufgerufen, die ein Fenster mit einer Fehlermeldung anzeigt.