Module: WIN32OLE::VARIANT
| Relationships & Source Files | |
| Defined in: | ext/win32ole/win32ole_variant_m.c | 
Overview
The 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.0Constant Summary
- 
    VT_ARRAY =
    # File 'ext/win32ole/win32ole_variant_m.c', line 142represents VT_ARRAYtype constant.INT2FIX(VT_ARRAY) 
- 
    VT_BOOL =
    # File 'ext/win32ole/win32ole_variant_m.c', line 85represents VT_BOOLtype constant.INT2FIX(VT_BOOL) 
- 
    VT_BSTR =
    # File 'ext/win32ole/win32ole_variant_m.c', line 60represents VT_BSTRtype constant.INT2FIX(VT_BSTR) 
- 
    VT_BYREF =
    # File 'ext/win32ole/win32ole_variant_m.c', line 147represents VT_BYREFtype constant.INT2FIX(VT_BYREF) 
- 
    VT_CY =
    # File 'ext/win32ole/win32ole_variant_m.c', line 50represents VT_CYtype constant.INT2FIX(VT_CY) 
- 
    VT_DATE =
    # File 'ext/win32ole/win32ole_variant_m.c', line 55represents VT_DATEtype constant.INT2FIX(VT_DATE) 
- 
    VT_DISPATCH =
    # File 'ext/win32ole/win32ole_variant_m.c', line 75represents VT_DISPATCHtype constant.INT2FIX(VT_DISPATCH) 
- 
    VT_EMPTY =
    # File 'ext/win32ole/win32ole_variant_m.c', line 20represents VT_EMPTYtype constant.INT2FIX(VT_EMPTY) 
- 
    VT_ERROR =
    # File 'ext/win32ole/win32ole_variant_m.c', line 80represents VT_ERRORtype constant.INT2FIX(VT_ERROR) 
- 
    VT_I1 =
    # File 'ext/win32ole/win32ole_variant_m.c', line 100represents VT_I1type constant.INT2FIX(VT_I1) 
- 
    VT_I2 =
    # File 'ext/win32ole/win32ole_variant_m.c', line 30represents VT_I2type constant.INT2FIX(VT_I2) 
- 
    VT_I4 =
    # File 'ext/win32ole/win32ole_variant_m.c', line 35represents VT_I4type constant.INT2FIX(VT_I4) 
- 
    VT_I8 =
    # File 'ext/win32ole/win32ole_variant_m.c', line 121represents VT_I8type constant.INT2FIX(VT_I8) 
- 
    VT_INT =
    # File 'ext/win32ole/win32ole_variant_m.c', line 132represents VT_INTtype constant.INT2FIX(VT_INT) 
- 
    VT_NULL =
    # File 'ext/win32ole/win32ole_variant_m.c', line 25represents VT_NULLtype constant.INT2FIX(VT_NULL) 
- 
    VT_PTR =
    # File 'ext/win32ole/win32ole_variant_m.c', line 70represents VT_PTRtype constant.INT2FIX(VT_PTR) 
- 
    VT_R4 =
    # File 'ext/win32ole/win32ole_variant_m.c', line 40represents VT_R4type constant.INT2FIX(VT_R4) 
- 
    VT_R8 =
    # File 'ext/win32ole/win32ole_variant_m.c', line 45represents VT_R8type constant.INT2FIX(VT_R8) 
- 
    VT_UI1 =
    # File 'ext/win32ole/win32ole_variant_m.c', line 105represents VT_UI1type constant.INT2FIX(VT_UI1) 
- 
    VT_UI2 =
    # File 'ext/win32ole/win32ole_variant_m.c', line 110represents VT_UI2type constant.INT2FIX(VT_UI2) 
- 
    VT_UI4 =
    # File 'ext/win32ole/win32ole_variant_m.c', line 115represents VT_UI4type constant.INT2FIX(VT_UI4) 
- 
    VT_UI8 =
    # File 'ext/win32ole/win32ole_variant_m.c', line 126represents VT_UI8type constant.INT2FIX(VT_UI8) 
- 
    VT_UINT =
    # File 'ext/win32ole/win32ole_variant_m.c', line 137represents VT_UINTtype constant.INT2FIX(VT_UINT) 
- 
    VT_UNKNOWN =
    # File 'ext/win32ole/win32ole_variant_m.c', line 95represents VT_UNKNOWNtype constant.INT2FIX(VT_UNKNOWN) 
- 
    VT_USERDEFINED =
    # File 'ext/win32ole/win32ole_variant_m.c', line 65represents VT_USERDEFINEDtype constant.INT2FIX(VT_USERDEFINED) 
- 
    VT_VARIANT =
    # File 'ext/win32ole/win32ole_variant_m.c', line 90represents VT_VARIANTtype constant.INT2FIX(VT_VARIANT)