System.Win.ComObj.HandleSafeCallException

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function HandleSafeCallException(ExceptObject: TObject; ExceptAddr: Pointer; const ErrorIID: TGUID; const ProgID, HelpFileName: WideString): HResult;

C++

extern DELPHI_PACKAGE HRESULT __fastcall HandleSafeCallException(System::TObject* ExceptObject, void * ExceptAddr, const GUID &ErrorIID, const System::WideString ProgID, const System::WideString HelpFileName);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
System.Win.ComObj.pas
System.Win.ComObj.hpp
System.Win.ComObj System.Win.ComObj

Beschreibung

Legt die Informationen der angegebenen Exception (ExceptObject) als Fehlerinformationsobjekt für den aktuellen logischen Ausführungs-Thread fest. Diese Funktion gibt den Fehlercode des von der Funktion festgelegten Fehlerinformationsobjekts zurück.

Wenn ExceptObject keine Instanz der Klasse Exception ist, legt diese Funktion ein Fehlerinformationsobjekt mit dem Fehlercode 0 fest, was "unerwarteter Fehler" bedeutet.

Siehe auch