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.