System.TCallDesc.ArgTypes
Delphi
ArgTypes: array[0..255] of Byte;
C++
System::StaticArray<Byte, 256> ArgTypes;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
field | public | System.pas System.hpp |
System | TCallDesc |
説明
呼び出し引数の型です。
取り得るすべての値を以下の表に示します。
定数 | 型 |
---|---|
|
未定義 |
|
Null |
|
2 バイト符号付き整数 |
|
4 バイト符号付き整数 |
|
4 バイト IEEE 浮動小数点数 |
|
8 バイト IEEE 浮動小数点数 |
|
|
|
|
|
|
|
IDispatch インターフェイスを実装しているオブジェクトのポインタ |
|
|
|
論理値 |
|
|
|
IUnknown インターフェイスを実装しているオブジェクトのポインタ |
|
1 バイト整数 |
|
1 バイト符号なし整数 |
|
2 バイト符号なし整数 |
|
4 バイト符号なし整数 |
|
8 バイト符号付き整数 |
|
8 バイト符号なし整数 |
|
|
|
文字列 |
|
オブジェクト |
|
Unicode 文字列 |
これらの定数には、次のいずれのビット フラグも適用することができます。
varByRef
: 引数が、参照ではなく値で渡されることを示します。varArray
: 引数が、指定された型の項目の配列であることを示します。