RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
Functions

The following table lists functions in this documentation.

 
Name 
Description 
 
_DispInvoke is used internally by the Delphi compiler. 
 
_OleVarFromInt is used internally by the Delphi compiler. 
 
_OleVarFromInt64 is used internally by the Delphi compiler. 
 
_OleVarFromLStr is used internally by the Delphi compiler. 
 
_OleVarFromPStr is used internally by the Delphi compiler. 
 
_OleVarFromUInt64 is used internally by the Delphi compiler. 
 
_OleVarFromUStr is used internally by the Delphi compiler. 
 
_OleVarFromVar is used internally by the Delphi compiler. 
 
_VarAdd is used internally by the Delphi compiler. 
 
_VarAddRef is used internally by the Delphi compiler. 
 
_VarAnd is used internally by the Delphi compiler. 
 
_VarArrayGet is used internally by the Delphi compiler. 
 
_VarArrayPut is used internally by the Delphi compiler. 
 
_VarArrayRedim is used internally by the Delphi compiler. 
 
_VarCast is used internally by the Delphi compiler. 
 
_VarCastOle is used internally by the Delphi compiler. 
 
_VarClear is used internally by the Delphi compiler. 
 
_VarClr is used internally by the Delphi compiler. 
 
_VarCmpEQ is used internally by the Delphi compiler. 
 
_VarCmpGE is used internally by the Delphi compiler. 
 
_VarCmpGT is used internally by the Delphi compiler. 
 
_VarCmpLE is used internally by the Delphi compiler. 
 
_VarCmpLT is used internally by the Delphi compiler. 
 
_VarCmpNE is used internally by the Delphi compiler. 
 
_VarCopy is used internally by the Delphi compiler. 
 
_VarCopyNoInd is used internally by the Delphi compiler. 
 
_VarDiv is used internally by the Delphi compiler. 
 
_VarFromBool is used internally by the Delphi compiler. 
 
_VarFromCurr is used internally by the Delphi compiler. 
 
_VarFromDisp is used internally by the Delphi compiler. 
 
_VarFromDynArray is used internally by the Delphi compiler. 
 
_VarFromInt is used internally by the Delphi compiler. 
 
_VarFromInt64 is used internally by the Delphi compiler. 
 
_VarFromIntf is used internally by the Delphi compiler. 
 
_VarFromLStr is used internally by the Delphi compiler. 
 
_VarFromPStr is used internally by the Delphi compiler. 
 
_VarFromReal is used internally by the Delphi compiler. 
 
_VarFromTDateTime is used internally by the Delphi compiler. 
 
_VarFromUInt64 is used internally by the Delphi compiler. 
 
_VarFromUStr is used internally by the Delphi compiler. 
 
_VarFromWChar is used internally by the Delphi compiler. 
 
_VarFromWStr is used internally by the Delphi compiler. 
 
_VarMod is used internally by the Delphi compiler. 
 
_VarMul is used internally by the Delphi compiler. 
 
_VarNeg is used internally by the Delphi compiler. 
 
_VarNot is used internally by the Delphi compiler. 
 
_VarOr is used internally by the Delphi compiler. 
 
_VarRDiv is used internally by the Delphi compiler. 
 
_VarShl is used internally by the Delphi compiler. 
 
_VarShr is used internally by the Delphi compiler. 
 
_VarSub is used internally by the Delphi compiler. 
 
_VarToBool is used internally by the Delphi compiler. 
 
_VarToCurrency is used internally by the Delphi compiler. 
 
_VarToDisp is used internally by the Delphi compiler. 
 
_VarToDynArray is used internally by the Delphi compiler. 
 
_VarToInt64 is used internally by the Delphi compiler. 
 
_VarToInteger is used internally by the Delphi compiler. 
 
_VarToIntf is used internally by the Delphi compiler. 
 
_VarToLStr is used internally by the Delphi compiler. 
 
_VarToPStr is used internally by the Delphi compiler. 
 
_VarToReal is used internally by the Delphi compiler. 
 
_VarToUInt64 is used internally by the Delphi compiler. 
 
_VarToUStr is used internally by the Delphi compiler. 
 
_VarToWStr is used internally by the Delphi compiler. 
 
_VarXor is used internally by the Delphi compiler. 
 
Creates a dynamic array from a System::Variant
 
Creates a System::Variant array from a dynamic array. 
 
Retrieves the object that implements a custom System::Variant type. 
 
Retrieves the object that implements a custom System::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 System::Variant that represents a single value from a multi-dimensional System::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 System::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 System::Variant
 
Returns a System::Variant with a value in a specified range. 
 
Returns a variant containing a specified data and time. 
 
Indicates whether a System::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 System::Variant's value is an interface that supports a specified interface. 
 
Indicates whether the System::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 System::Variant type code represents a type that can be used for the elements in a System::Variant array. 
 
Indicates whether a System::Variant type code represents a type that can be used for the elements in a System::Variant array. 
Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!