module WIN32OLE::VariantType
The WIN32OLE::VariantType
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
- OLEProperty
OLEProperty
is a helper class ofProperty
with arguments, used by ‘olegen.rb`-generated files.- VT_ARRAY
represents
VT_ARRAY
type constant.- VT_BOOL
represents
VT_BOOL
type constant.- VT_BSTR
represents
VT_BSTR
type constant.- VT_BYREF
represents
VT_BYREF
type constant.- VT_CY
represents
VT_CY
type constant.- VT_DATE
represents
VT_DATE
type constant.- VT_DISPATCH
represents
VT_DISPATCH
type constant.- VT_EMPTY
represents
VT_EMPTY
type constant.- VT_ERROR
represents
VT_ERROR
type constant.- VT_I1
represents
VT_I1
type constant.- VT_I2
represents
VT_I2
type constant.- VT_I4
represents
VT_I4
type constant.- VT_I8
represents
VT_I8
type constant.- VT_INT
represents
VT_INT
type constant.- VT_NULL
represents
VT_NULL
type constant.- VT_PTR
represents
VT_PTR
type constant.- VT_R4
represents
VT_R4
type constant.- VT_R8
represents
VT_R8
type constant.- VT_UI1
represents
VT_UI1
type constant.- VT_UI2
represents
VT_UI2
type constant.- VT_UI4
represents
VT_UI4
type constant.- VT_UI8
represents
VT_UI8
type constant.- VT_UINT
represents
VT_UINT
type constant.- VT_UNKNOWN
represents
VT_UNKNOWN
type constant.- VT_USERDEFINED
represents
VT_USERDEFINED
type constant.- VT_VARIANT
represents
VT_VARIANT
type constant.