System.TCallDesc.ArgTypes
Delphi
ArgTypes: array[0..255] of Byte;
C++
System::StaticArray<Byte, 256> ArgTypes;
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| field | public | System.pas System.hpp |
System | TCallDesc |
Description
Types des arguments d'appel.
Le tableau suivant énumère les valeurs possibles :
| Constante | Type |
|---|---|
|
|
Non défini(e). |
|
|
Null. |
|
|
Entier signé sur 2 octets. |
|
|
Entier signé sur 4 octets. |
|
|
Nombre à virgule flottante IEEE sur 4 octets. |
|
|
Nombre à virgule flottante IEEE sur 8 octets. |
|
|
|
|
|
Date. |
|
|
|
|
|
Pointeur sur un objet qui implémente l'interface IDispatch. |
|
|
|
|
|
Booléen. |
|
|
|
|
|
Pointeur sur un objet qui implémente l'interface IUnknown. |
|
|
Entier sur 1 octet. |
|
|
Entier non signé sur 1 octet. |
|
|
Entier non signé sur 2 octets. |
|
|
Entier non signé sur 4 octets. |
|
|
Entier signé sur 8 octets. |
|
|
Entier non signé sur 8 octets. |
|
|
|
|
|
Chaîne. |
|
|
Objet. |
|
|
Chaîne Unicode. |
Vous pouvez appliquer l'un quelconque des indicateurs de bits suivants sur ces constantes :
varByRefspécifie que l'argument est transmis par référence et non par valeur.varArrayspécifie que l'argument est un tableau d'éléments du type spécifié.