Variant Types Constants

From RAD Studio
Jump to: navigation, search

Go Up to API Categories Index

This topic lists variant type constants. These constants are further documented in System constants.

Constant Description

varAny

Represents a Variant that can hold any value.

varArray

Represents a Variant that holds dynamic array data.

varBoolean

Represents a Variant that holds WordBool data.

varByRef

Represents a Variant that points to another variable.

varByte

Represents a Variant that holds byte data.

varCurrency

Represents a Variant that holds a monetary floating point value.

varDate

Represents a Variant that holds a TDateTime value.

varDispatch

Represents a Variant that has been assigned an IDispatch value.

varDouble

Represents a Variant that holds a floating point value.

varEmpty

Represents a Variant that has not yet been assigned a value.

varError

Represents a Variant that holds a 32 bit error code.

varInt64

Represents a Variant that holds Int64 data.

varInteger

Represents a Variant that holds Integer data.

varLongWord

Represents a Variant that holds LongWord data.

varNull

Represents a Variant that holds a null value.

varOleStr

Represents a Variant that has been assigned a COM interface type string value.

varShortInt

Represents a Variant that holds ShortInt data.

varSingle

Represents a Variant that holds byte data.

varSmallint

Represents a Variant that holds Smallint data.

varStrArg

Represents a Variant that has holds a COM compatible string value.

varString

Represents a Variant that holds string data.

varTypeMask

Defines a mask for filtering out the meta data part of a Variant data type.

varUnknown

Represents a Variant that holds an unknown value.

varVariant

Represents a Variant data type.

varWord

Represents a Variant that holds word data.



See Also