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.