System.TVarArray

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

  TVarArray = record
    DimCount: Word;
    Flags: Word;
    ElementSize: Integer;
    LockCount: Integer;
    Data: Pointer;
    Bounds: TVarArrayBoundArray;
  end;

C++

struct DECLSPEC_DRECORD TVarArray
{
public:
    Word DimCount;
    Word Flags;
    int ElementSize;
    int LockCount;
    void *Data;
    TVarArrayBoundArray Bounds;
};

Propriétés

Type Visibilité  Source Unité  Parent
record
struct
public
System.pas
System.hpp
System System

Description

Représente le type de descripteur pour les tableaux sécurisés.

Une variable de type TVarArray stocke toutes les informations nécessaires relatives à un tableau sécurisé. La signification de chaque champ de l'enregistrement TVarArray est donnée dans le tableau suivant.



Champ Signification

DimCount

Le nombre de dimensions d'un tableau sécurisé.

Flags

Les indicateurs fournissant différents types d'informations à propos du tableau sécurisé.

ElementSize

La taille en octets d'un élément du tableau sécurisé.

LockCount

Le nombre de verrouillages qu'a subi le tableau sécurisé.

Data

Les données réelles du tableau sécurisé.

Bounds

Les limites du tableau sécurisé correspondant à toutes ses dimensions. C'est un tableau de type TVarArrayBoundArray.



Voir aussi