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;
};
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 | 
|---|---|---|---|---|
| record struct | public | System.pas System.hpp | System | System | 
説明
安全配列について記述する型です。
TVarArray 型の変数には、1 つの安全配列についての必要な情報がすべて格納されます。以下の表では、TVarArray レコードの各フィールドの意味を説明します。
| フィールド | 意味 | 
|---|---|
| DimCount | 安全配列の次元数。 | 
| Flags | 安全配列のさまざまな情報を提供するフラグ群。 | 
| ElementSize | 安全配列の要素のサイズ(単位はバイト)。 | 
| LockCount | 安全配列がこれまでにロックされた回数。 | 
| Data | 安全配列内の実際のデータ。 | 
| Bounds | 安全配列のすべての次元についての上限/下限。これは TVarArrayBoundArray 型の配列です。 |