| [Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] | 
  | 
Convert a variant to a dynamic arrayt  | 
|
  | 
Convert a Dynamic Array To a Variant  | 
|
  | 
Find a custom variant class on vartype  | 
|
  | 
Return a pointer to variant data  | 
|
  | 
Return a property value as a variant  | 
|
  | 
Get variant valued property  | 
|
  | 
Convert an exception to a variant exception  | 
|
  | 
Return a null variant  | 
|
  | 
Create an error variant with value VAR_PARAMNOTFOUND  | 
|
  | 
Set a property value as a variant  | 
|
  | 
Set variant valued property  | 
|
  | 
Return an unassigned variant  | 
|
  | 
Return internal array of variant value  | 
|
  | 
Create a variant array  | 
|
  | 
Raise an EVariantArrayCreateError error  | 
|
  | 
Return the number of dimensions of the array.  | 
|
  | 
Return lower bound of an array  | 
|
  | 
get a pointer to data of a variant array  | 
|
  | 
Raise an EVariantArrayLockedError error  | 
|
  | 
Return lower bound of an array  | 
|
  | 
Create a variants array of a series of values  | 
|
  | 
Get a reference to a variant array  | 
|
  | 
Release data captured by VarArrayLock  | 
|
  | 
Create an error-typed variant  | 
|
  | 
Attempt to cast a variant to another type  | 
|
  | 
Raise an EVariantBadIndexError error  | 
|
  | 
Raise an EVariantBadVarTypeError error  | 
|
  | 
Raise a variant type cast error EVariantTypeCastError  | 
|
  | 
Raise a variant type cast error EVariantTypeCastError  | 
|
  | 
Raise exception if a variant is empty.  | 
|
  | 
Clear the variant value  | 
|
  | 
Compare 2 variant values  | 
|
  | 
Not supported  | 
|
  | 
Make sure the variant is within a specified range.  | 
|
  | 
Create variant from TDateTime value.  | 
|
  | 
Check if a variant is in a range of values  | 
|
  | 
Raise an EVariantInvalidArgError error  | 
|
  | 
Raise an EVariantInvalidOpError error  | 
|
  | 
Raise a EVariantInvalidOpError error  | 
|
  | 
Check whether a variant is an array  | 
|
  | 
Check if the variant is a boolean  | 
|
  | 
Check if the variant is a reference to a value.  | 
|
  | 
Check if a variant is clear  | 
|
  | 
Check if the variant is a custom value.  | 
|
  | 
Check if the variant is empty  | 
|
  | 
Check if the variant is an error value for VAR_PARAMNOTFOUND  | 
|
  | 
Check if the variant has type varError  | 
|
  | 
Check if the variant is a floating-point value.  | 
|
  | 
Check if a variant is null  | 
|
  | 
Check if the variant is a numerical value  | 
|
  | 
Check if the variant is an ordinal value.  | 
|
  | 
Check if the variant is a string  | 
|
  | 
Check if a variant is of certain type  | 
|
  | 
Raise an EVariantNotImplError error  | 
|
  | 
Raise an EVariantOutOfMemoryError error  | 
|
  | 
Raise an EVariantOverflowError error.  | 
|
  | 
Raise an EVariantOverflowError error  | 
|
  | 
Check the result of an operation and raise exception if not OK.  | 
|
  | 
Check if 2 variants are the same  | 
|
  | 
Check if a variant supports an interface.  | 
|
  | 
Convert a variant to datetime value  | 
|
  | 
Convert a variant to string value  | 
|
  | 
Convert a variant to string value, specifying a default  | 
|
  | 
Convert a variant to string value  | 
|
  | 
Convert a variant to string value, specifying a default  | 
|
  | 
Convert a variant to string value  | 
|
  | 
Convert a variant to string value, specifying a default  | 
|
  | 
Return the type of a variant.  | 
|
  | 
Return a textual description of the variant type  | 
|
  | 
Returns the resolved type of a variant.  | 
|
  | 
Check if a variant type can be used in an array  | 
|
  | 
Check if a variant type can be used in an array  | 
|
  | 
Raise an EVariantUnexpectedError error  |