System.TCallDesc
Delphi
TCallDesc = packed record
CallType: Byte;
ArgCount: Byte;
NamedArgCount: Byte;
ArgTypes: array[0..255] of Byte;
end;
C++
struct DECLSPEC_DRECORD TCallDesc
{
public:
Byte CallType;
Byte ArgCount;
Byte NamedArgCount;
System::StaticArray<Byte, 256> ArgTypes;
};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
record struct |
public | System.pas System.hpp |
System | System |
説明
TCallDesc は、バリアント用のディスパッチ呼び出し記述子です。PCallDesc は、この記述子へのポインタです。
TCallDesc は、Variant を使用して行われたメソッド呼び出しを識別します。
CallType は、呼び出されたメソッドを識別します。
ArgCount は、そのメソッドに渡された引数の総数を表します。
NamedArgCount
ArgTypes は、各引数に型コードを与えるための配列です。