RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
Functions

The following table lists functions in this documentation.

 
Name 
Description 
 
This is function Variants._DispInvoke. 
 
This is function Variants._OleVarFromInt. 
 
This is function Variants._OleVarFromInt64. 
 
This is function Variants._OleVarFromLStr. 
 
This is function Variants._OleVarFromPStr. 
 
This is function Variants._OleVarFromVar. 
 
This is function Variants._VarAdd. 
 
This is function Variants._VarAddRef. 
 
This is function Variants._VarAnd. 
 
This is function Variants._VarArrayGet. 
 
This is function Variants._VarArrayPut. 
 
This is function Variants._VarArrayRedim. 
 
This is function Variants._VarCast. 
 
This is function Variants._VarCastOle. 
 
This is function Variants._VarClear. 
 
This is function Variants._VarClr. 
 
This is function Variants._VarCmpEQ. 
 
This is function Variants._VarCmpGE. 
 
This is function Variants._VarCmpGT. 
 
This is function Variants._VarCmpLE. 
 
This is function Variants._VarCmpLT. 
 
This is function Variants._VarCmpNE. 
 
This is function Variants._VarCopy. 
 
This is function Variants._VarCopyNoInd. 
 
This is function Variants._VarDiv. 
 
This is function Variants._VarFromBool. 
 
This is function Variants._VarFromCurr. 
 
This is function Variants._VarFromDisp. 
 
This is function Variants._VarFromDynArray. 
 
This is function Variants._VarFromInt. 
 
This is function Variants._VarFromInt64. 
 
This is function Variants._VarFromIntf. 
 
This is function Variants._VarFromLStr. 
 
This is function Variants._VarFromPStr. 
 
This is function Variants._VarFromReal. 
 
This is function Variants._VarFromTDateTime. 
 
This is function Variants._VarFromWStr. 
 
This is function Variants._VarMod. 
 
This is function Variants._VarMul. 
 
This is function Variants._VarNeg. 
 
This is function Variants._VarNot. 
 
This is function Variants._VarOr. 
 
This is function Variants._VarRDiv. 
 
This is function Variants._VarShl. 
 
This is function Variants._VarShr. 
 
This is function Variants._VarSub. 
 
This is function Variants._VarToBool. 
 
This is function Variants._VarToCurrency. 
 
This is function Variants._VarToDisp. 
 
This is function Variants._VarToDynArray. 
 
This is function Variants._VarToInt64. 
 
This is function Variants._VarToInteger. 
 
This is function Variants._VarToIntf. 
 
This is function Variants._VarToLStr. 
 
This is function Variants._VarToPStr. 
 
This is function Variants._VarToReal. 
 
This is function Variants._VarToWStr. 
 
This is function Variants._VarXor. 
 
Creates a dynamic array from a Variant. 
 
Creates a Variant array from a dynamic array. 
 
Retrieves the object that implements a custom Variant type. 
 
Retrieves the object that implements a custom Variant type. 
 
Returns pointer to variant's data. 
 
Handles exceptions during variant type conversions. 
 
Null 
Returns a Null variant. 
 
Returns an "empty" variant. 
 
This is function Variants.VarArrayAsPSafeArray. 
 
Creates a variant array. 
 
Indicates an array creation error. 
 
Returns number of dimensions of a variant array. 
 
Returns a Variant that represents a single value from a multi-dimensional Variant array. 
 
Returns high bound for a dimension in a variant array. 
 
Locks a variant array and returns a pointer to the data. 
 
Returns the low bound of a dimension in a variant array. 
 
Creates and fills a one-dimensional variant array. 
 
Sets the value of a single cell in a multi-dimensional Variant array. 
 
Returns a reference to the specified variant array. 
 
Unlocks a variant array. 
 
Converts a HRESULT into an Error variant. 
 
Converts a variant to specified type. 
 
Raises an EVariantTypeCastError exception. 
 
Raises an EVariantTypeCastError exception. 
 
Raises an exception if a specified variant's value is Unassigned
 
Returns the relationship between Variants
 
Copies a Variant. 
 
Returns a Variant with a value in a specified range. 
 
Returns a variant containing a specified data and time. 
 
Indicates whether a Variant's value is in a specified range. 
 
Indicate variant operation on null. 
 
Indicate invalid variant operation. 
 
Indicates whether the specified variant is an array. 
 
Indicates whether the specified variant is an array. 
 
Indicates whether the specified variant's value is by reference. 
 
Indicates whether the specified variant has an undefined value. 
 
Indicates whether the specified variant is a custom variant. 
 
Indicates whether the specified variant is unassigned. 
 
Indicates whether the specified variant represents an unassigned optional parameter. 
 
Indicates whether the specified variant is an error variant; optionally converts variant back to HRESULT. 
 
Indicates whether the specified variant is an error variant; optionally converts variant back to HRESULT. 
 
Indicates whether the specified variant represents a floating-point value. 
 
Indicates whether the specified variant is Null
 
Indicates whether the specified variant represents a numeric value. 
 
Indicates whether the specified variant represents an ordinal value. 
 
Indicates whether the specified variant represents a string value. 
 
Indicates whether the specified variant represents a specified type. 
 
Indicates whether the specified variant represents a specified type. 
 
Raises an EVariantOverflowError exception. 
 
Raises an EVariantRangeCheckError exception. 
 
Raises variant exception based on HRESULT value. 
 
Raises variant exception based on HRESULT value. 
 
Indicates whether two Variants have equivalent values. 
 
Indicates whether the Variant's value is an interface that supports a specified interface. 
 
Indicates whether the Variant's value is an interface that supports a specified interface. 
 
Converts a specified variant to a TDateTime value. 
 
Converts a variant's value to a string. 
 
Converts a variant's value to a string. 
 
Converts a variant's value to a WideString. 
 
Converts a variant's value to a WideString. 
 
Returns the type code of a specified variant. 
 
Returns variant type descriptive string. 
 
Indicates whether a Variant type code represents a type that can be used for the elements in a Variant array. 
 
Indicates whether a Variant type code represents a type that can be used for the elements in a Variant array. 
Copyright(C) 2008 CodeGear(TM). All Rights Reserved.
What do you think about this topic? Send feedback!