表示: Delphi
C++
表示設定
System.TCallDesc
提供:XE2 API Documentation
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; };
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
struct class |
public | System.pas System.hpp |
System | System |
説明
TCallDesc は、バリアント用のディスパッチ呼び出し記述子です。PCallDesc は、この記述子へのポインタです。
TCallDesc は、Variant を使用して行われたメソッド呼び出しを識別します。
CallType は、呼び出されたメソッドを識別します。
ArgCount は、そのメソッドに渡された引数の総数を表します。
NamedArgCount
ArgTypes は、各引数に型コードを与えるための配列です。