System.AcquireExceptionObject
Delphi
function AcquireExceptionObject: TObject;
C++
extern DELPHI_PACKAGE TObject* __fastcall AcquireExceptionObject(void);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.pas System.hpp |
System | System |
説明
例外オブジェクトへのアクセスを保持します。
AcquireExceptionObject 関数は,現在の例外オブジェクトを指す TObject を返します。また,現在の例外ハンドラが終了したときに,例外オブジェクトが割り当て解除されないようにします。
メモ: AcquireExceptionObject は,例外オブジェクトの参照カウントを増やします。例外オブジェクトが不要になったときに,参照カウントが減らされていることを確認してください。この処理は,例外オブジェクトを使って例外を再生成すると,自動的に行われます。それ以外のすべての場合では,AcquireExceptionObject を呼び出すたびに,対応する ReleaseExceptionObject 関数を呼び出す必要があります。AcquireExceptionObject と ReleaseExceptionObject のシーケンスはネストできます。