System.TVarArray

提供: RAD Studio API Documentation
移動先: 案内検索

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 型の配列です。



関連項目