System.Win.ComObj.HandleSafeCallException
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);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.Win.ComObj.pas System.Win.ComObj.hpp |
System.Win.ComObj | System.Win.ComObj |
説明
指定された例外(ExceptObject
)の情報を現在の論理的な実行スレッドのエラー情報オブジェクトとして設定します。
この関数は、設定するエラー情報オブジェクトのエラー コードを返します。
ExceptObject
が Exception クラスのインスタンスでない場合、この関数はエラー コード 0 のエラー情報オブジェクトを設定します(エラー コード 0 は "予期しないエラー" を意味します)。