COMVariant::createFromReal Method
Creates a new COMVariant object and initializes it with a real value in one operation.
Syntax
client server public static COMVariant createFromReal(real value, [COMVariantInOut inOutFlag])
Run On
Called
Parameters
- value
Type: real
The real value that is used to initialize the object.
- inOutFlag
Type: COMVariantInOut Enumeration
A flag that determines whether the object can be used to pass data to a COM method or COM property, to receive data, or both. This parameter is optional.
Possible values are:
Return Value
Type: COMVariant Class
The new COMVariant object.
Remarks
The COMVariant object that is created by this method has the data type VT_R8 (real).
You can change the data type of an existing COMVariant object to VT_R8 by using the variantType method or by passing in a Boolean value by using the double property method.
Examples
The following example creates a COMVariant object of the VT_R8 variant data type (real) and sets the value to 123.456.
{
COMVariant var;
var = COMVariant::createFromReal(123.456);
}