System.TVarArray
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;
};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
record struct |
public | System.pas System.hpp |
System | System |
Beschreibung
Das ist der Deskriptortyp für sichere Arrays.
Eine Variable des Typs TVarArray speichert alle erforderlichen Informationen über ein sicheres Array. Die folgende Tabelle enthält die Bedeutung der Felder im TVarArray-Record.
Feld | Bedeutung |
---|---|
DimCount |
Die Anzahl der Dimensionen des sicheren Arrays. |
Flags |
Flags, die unterschiedlichen Informationsarten über das sichere bereitstellen. |
ElementSize |
Die Größe (in Byte) eines Elements eines sicheren Arrays. |
LockCount |
Die Anzahl der Sperrungen des sicheren Arrays. |
Data |
Die eigentlichen Daten in dem sicheren Array. |
Bounds |
Die Größe des sicheren Arrays hinsichtlich all seiner Dimensionen. Hierbei handelt es sich um ein Array des Typs TVarArrayBoundArray. |