| [Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] | 
Type describing variant array
Source position: varianth.inc line 82
| type tvararray = record | ||
| dimcount: Word; | 
 | Number of dimensions | 
| flags: Word; | 
 | Array flags. | 
| elementsize: LongInt; | 
 | Size of one element in the array. | 
| lockcount: LongInt; | 
 | Lock (reference) count of the array. | 
| data: pointer; | 
 | Pointer to the array data. | 
| bounds: tvararrayboundarray; | 
 | Array describing the bounds in the array. | 
| end; | 
tvararray is a record describing a variant array. It contains some general data, followed by a number of TVarArrayBound records equal to the number of dimensions in the array (dimcoun).
| 
 | Type describing variant array bounds. |