System.Variants.FinalizeDispatchInvokeArgs

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

procedure FinalizeDispatchInvokeArgs(CallDesc: PCallDesc; const Args: TVarDataArray; OrderLTR : Boolean);

C++

extern DELPHI_PACKAGE void __fastcall FinalizeDispatchInvokeArgs(System::PCallDesc CallDesc, const TVarDataArray Args, bool OrderLTR);

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
System.Variants.pas
System.Variants.hpp
System.Variants System.Variants


説明

CallDesc ディスパッチ呼び出しディスクリプタで特定されるメソッドに渡された Args パラメータを解放します。

FinalizeDispatchInvokeArgs は、DispInvoke で内部的に使用するために提供されています。通常は、プログラミング時に明示的に FinalizeDispatchInvokeArgs を呼び出す必要はありません。FinalizeDispatchInvokeArgs は主に、TStringRefList 型のパラメータが扱う文字列参照を管理するためのものです。

CallDescディスパッチ呼び出しディスクリプタです。これによって、Variant を使って呼び出されたメソッドを特定し、型と引数の数を示します。

Args は、呼び出されたメソッドに渡されたパラメータの配列です。Args は、TVarData レコードの TVarDataArray 配列です。

OrderLTR では、指定した Args 配列を順に(True)処理するか逆に処理するかを示します。

関連項目