CtlPanel.TAppletApplication.HandleException
Delphi
procedure HandleException(Sender: TObject);
C++
void __fastcall HandleException(System::TObject* Sender);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | CTLPanel.pas CtlPanel.hpp |
CtlPanel | TAppletApplication |
Beschreibung
Reagiert auf Exceptions, die nicht von einem try-Block der Anwendung abgefangen werden.
HandleException wird automatisch aufgerufen, wenn eine Exception nicht von try-Blöcken des Anwendungscodes abgefangen wird. Die Methode ruft die globale Funktion ExceptObject auf, um das Exception-Objekt zu ermitteln.
Wenn ExceptObject Exception oder davon abgeleitet ist, erzeugt HandleException ein OnException-Ereignis.
Wenn ExceptObject nicht von Exception abgeleitet oder keine OnException-Ereignisbehandlungsroutine vorhanden ist, ruft HandleException die globale Methode ShowException auf, um ein Meldungsfenster mit einer Beschreibung der Exception anzuzeigen.
Sender ist das Objekt, das die Exception ausgelöst hat.