System.TObject.SafeCallException
From RAD Studio VCL Documentation (German)
Delphi-Informationen
von System.pas
function SafeCallException(ExceptObject: TObject; ExceptAddr: Pointer): HRESULT; virtual;
Unit: System
Typ: Methode
Sichtbarkeit: public
Member von: TObject
C++-Informationen
von System.hpp
virtual long __fastcall SafeCallException(System::TObject * ExceptObject, void * ExceptAddr);
Unit: System
Typ: Methode
Sichtbarkeit: public
Member von: TObject
Beschreibung
Fängt Exceptions in Methoden ab, die mit der Aufrufkonvention safecall deklariert wurden.
SafeCallException fängt Exceptions in Methoden ab, die mit der Aufrufkonvention safecall deklariert wurden. Einige Klassen, die Schnittstellen implementieren, überschreiben diese Methode, um mögliche Fehler zu behandeln.
In TObject gibt SafeCallException nur E_UNEXPECTED zurück. Das ist die geeignete Antwort für Klassen, die keine Schnittstellen unterstützen.