RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
OleVariant Members

The following tables list the members exposed by OleVariant.

Name 
Description 
This is friend class AutoCmd. 
 
Name 
Description 
 
Frees an instance of System::OleVariant::OleVariant
 
Frees a System::Variant::Variant object. 
 
Returns the number of dimensions of the given variant. 
 
Returns the high bound of the given dimension in the given variant array. 
 
Locks the given variant array and returns a pointer to the data stored in the array. 
 
Returns the low bound of the given dimension in the given variant array. 
 
Resizes the given variant array by changing the high bound of the rightmost dimension to the given value. 
 
Unlocks a variant array that was previously locked by ArrayLock
 
This is Assign, a member of class Variant. 
 
Casts a System::Variant::Variant object to the type specified by the argument VarType. 
 
Changes the data type of a System::Variant::Variant object once it has been instantiated. 
 
System::Variant::Clears the value of the System::Variant::Variant
 
Creates an OLE Automation object with the programmatic identifier specified by ProgID and returns it as a System::Variant::Variant
 
This is Empty, a member of class Variant. 
 
Exec 
System::Variant::Executes an OLE procedure, function, or a property Get or Set method. 
 
Retrieves a reference to an IDispatch interface of a currently running, registered OLE Automation object, and returns it as a System::Variant::Variant
 
Returns the Variant that is assigned as the value of this Variant when Type is varVariant
 
This is the overview for the GetElement method overload. 
 
Converts the System::Variant::Variant to a varError type and returns the integer value. 
 
Queries the VType of the base class TVarData for the varArray bit. 
 
Queries the VType of the base class TVarData
 
Queries the VType of the base class TVarData for the varNull bit. 
 
This is NoParam, a member of class Variant. 
 
This is the overview for the OleFunction method overload. 
 
This is the overview for the OleProcedure method overload. 
 
This is the overview for the OlePropertyGet method overload. 
 
This is the overview for the OlePropertySet method overload. 
 
This is the overview for the OleVariant constructor overload. 
 
This is the overview for the PutElement method overload. 
 
This is Sanitized, a member of class Variant. 
 
Converts the System::Variant::Variant to a varError type and assigns the integer err as the value of the varError
 
Type 
This is Type, a member of class Variant. 
 
This is the overview for the Variant constructor overload. 
 
Name 
Description 
 
- 
This is the overview for the - operator overload. 
 
! 
Returns a new System::Variant::Variant that is the logical negation of this System::Variant::Variant
 
!= 
This is the overview for the != operator overload. 
 
!= 
This is the overview for the != operator overload. 
 
% 
This is the overview for the % operator overload. 
 
%= 
Returns this System::Variant::Variant as the remainder from dividing its original value and the System::Variant::Variant specified by rhs. 
 
& 
This is the overview for the & operator overload. 
 
&= 
Returns this System::Variant::Variant after performing a bitwise and operation. 
 
* 
This is the overview for the * operator overload. 
 
*= 
Multiplies this System::Variant::Variant by the System::Variant::Variant specified by rhs. 
 
/ 
This is the overview for the / operator overload. 
 
/= 
 
^ 
This is the overview for the ^ operator overload. 
 
^= 
Returns this System::Variant::Variant after performing a bitwise xor operation. 
 
This is __int64, a member of class Variant. 
 
| 
This is the overview for the | operator overload. 
 
|= 
Returns this System::Variant::Variant after performing a bitwise or operation. 
 
+ 
This is the overview for the + operator overload. 
 
+= 
Adds the System::Variant::Variant specified by rhs to this System::Variant::Variant object. 
 
< 
This is the overview for the < operator overload. 
 
< 
This is the overview for the < operator overload. 
 
<< 
This is the overview for the << operator overload. 
 
<<= 
Performs a bitwise shl (left shift) operation on this System::Variant::Variant
 
<= 
This is the overview for the <= operator overload. 
 
<= 
This is the overview for the <= operator overload. 
 
-= 
Subtracts the System::Variant::Variant specified by rhs from this System::Variant::Variant object. 
 
= 
This is the overview for the = operator overload. 
 
= 
This is the overview for the = operator overload. 
 
== 
This is the overview for the == operator overload. 
 
== 
This is the overview for the == operator overload. 
 
> 
This is the overview for the > operator overload. 
 
> 
This is the overview for the > operator overload. 
 
>= 
This is the overview for the >= operator overload. 
 
>= 
This is the overview for the >= operator overload. 
 
>> 
This is the overview for the >> operator overload. 
 
>>= 
Performs a bitwise shr (right shift) operation on this System::Variant::Variant
 
Converts the System::Variant::Variant to an AnsiString object. 
 
bool 
Converts the System::Variant::Variant to a boolean value. 
 
char 
This is char, a member of class Variant. 
 
Converts the System::Variant::Variant to a Currency object. 
 
This is CURRENCY, a member of class Variant. 
 
This is Currency*, a member of class Variant. 
 
This is DECIMAL, a member of class Variant. 
 
Converts the System::Variant::Variant to a double value. 
 
This is double*, a member of class Variant. 
 
Converts the System::Variant::Variant to a float value. 
 
This is float*, a member of class Variant. 
 
This is IDispatch*, a member of class Variant. 
 
This is IInterface*, a member of class Variant. 
 
int 
Converts the System::Variant::Variant to an integer value. 
 
int* 
This is int*, a member of class Variant. 
 
This is IUnknown*, a member of class Variant. 
 
long 
This is long, a member of class Variant. 
 
This is long*, a member of class Variant. 
 
This is LPSAFEARRAY, a member of class Variant. 
 
Converts the System::Variant::Variant to a short value. 
 
This is short*, a member of class Variant. 
 
This is signed char, a member of class Variant. 
 
This is signed char*, a member of class Variant. 
 
Converts the System::Variant::Variant to a TDateTime object. 
 
This is TDateTime*, a member of class Variant. 
 
This is TVariant, a member of class Variant. 
 
This is TVariant*, a member of class Variant. 
 
This is unsigned char, a member of class Variant. 
 
This is unsigned char*, a member of class Variant. 
 
This is unsigned int, a member of class Variant. 
 
This is unsigned int*, a member of class Variant. 
 
This is unsigned long, a member of class Variant. 
 
This is unsigned long*, a member of class Variant. 
 
This is unsigned short, a member of class Variant. 
 
This is unsigned short*, a member of class Variant. 
 
This is VARIANT, a member of class Variant. 
 
This is VARIANT*, a member of class Variant. 
 
Converts the System::Variant::Variant to the specified type and sets the varByRef bit, meaning that the variant contains a reference as opposed to a value. 
 
This is wchar_t**, a member of class Variant. 
 
This is WideString, a member of class Variant. 
Copyright(C) 2008 CodeGear(TM). All Rights Reserved.
What do you think about this topic? Send feedback!