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.