System.TVarData.Reserved1

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

0: (Reserved1: Word;
case Integer of
0: (Reserved2, Reserved3: Word;
case Integer of
varSmallInt: (VSmallInt: SmallInt);
varInteger:  (VInteger: Integer);
varSingle:   (VSingle: Single);
varDouble:   (VDouble: Double);
varCurrency: (VCurrency: Currency);
varDate:     (VDate: TDateTime);
varOleStr:   (VOleStr: PWideChar);
varDispatch: (VDispatch: Pointer);
varError:    (VError: HRESULT);
varBoolean:  (VBoolean: WordBool);
varUnknown:  (VUnknown: Pointer);
varShortInt: (VShortInt: ShortInt);
varByte:     (VByte: Byte);
varWord:     (VWord: Word);
varLongWord: (VLongWord: Cardinal);
varInt64:    (VInt64: Int64);
varUInt64:   (VUInt64: UInt64);
varString:   (VString: Pointer);
varAny:      (VAny: Pointer);
varArray:    (VArray: PVarArray);
varByRef:    (VPointer: Pointer);
varUString:  (VUString: Pointer);
varRecord:   (VRecord: TVarRecord);
);
1: (VLongs: array[0..{$IFDEF CPU64BITS}4{$ELSE}2{$ENDIF}] of Integer);
);

C++

uint16_t Reserved1;

Properties

Type Visibility Source Unit Parent
field public
System.pas
systvar.h
System TVarData

Description

Embarcadero Technologies does not currently have any additional information. Please help us document this topic by using the Discussion page!