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