System.TObject.SafeCallException

From RAD Studio VCL Documentation (German)
Jump to: navigation, search

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.

Personal tools