module WIN32OLE::VARIANT
The WIN32OLE::VARIANT module includes constants of VARIANT type constants. The constants is used when creating WIN32OLE_VARIANT object.
obj = WIN32OLE_VARIANT.new("2e3", WIN32OLE::VARIANT::VT_R4) obj.value # => 2000.0
Constants
- VT_ARRAY
 represents
VT_ARRAYtype constant.- VT_BOOL
 represents
VT_BOOLtype constant.- VT_BSTR
 represents
VT_BSTRtype constant.- VT_BYREF
 represents
VT_BYREFtype constant.- VT_CY
 represents
VT_CYtype constant.- VT_DATE
 represents
VT_DATEtype constant.- VT_DISPATCH
 represents
VT_DISPATCHtype constant.- VT_EMPTY
 represents
VT_EMPTYtype constant.- VT_ERROR
 represents
VT_ERRORtype constant.- VT_I1
 represents
VT_I1type constant.- VT_I2
 represents
VT_I2type constant.- VT_I4
 represents
VT_I4type constant.- VT_I8
 represents
VT_I8type constant.- VT_INT
 represents
VT_INTtype constant.- VT_NULL
 represents
VT_NULLtype constant.- VT_PTR
 represents
VT_PTRtype constant.- VT_R4
 represents
VT_R4type constant.- VT_R8
 represents
VT_R8type constant.- VT_UI1
 represents
VT_UI1type constant.- VT_UI2
 represents
VT_UI2type constant.- VT_UI4
 represents
VT_UI4type constant.- VT_UI8
 represents
VT_UI8type constant.- VT_UINT
 represents
VT_UINTtype constant.- VT_UNKNOWN
 represents
VT_UNKNOWNtype constant.- VT_USERDEFINED
 represents
VT_USERDEFINEDtype constant.- VT_VARIANT
 represents
VT_VARIANTtype constant.