クラス
-
WIN32OLE
_ VARIANT (3)
モジュール
- JSON (1)
-
WIN32OLE
:: VARIANT (24)
キーワード
- Empty (1)
- Nothing (1)
- Null (1)
-
VARIANT
_ BINARY (1) -
VT
_ ARRAY (1) -
VT
_ BOOL (1) -
VT
_ BSTR (1) -
VT
_ BYREF (1) -
VT
_ CY (1) -
VT
_ DATE (1) -
VT
_ DISPATCH (1) -
VT
_ EMPTY (1) -
VT
_ ERROR (1) -
VT
_ I1 (1) -
VT
_ I2 (1) -
VT
_ I4 (1) -
VT
_ INT (1) -
VT
_ NULL (1) -
VT
_ PTR (1) -
VT
_ R4 (1) -
VT
_ R8 (1) -
VT
_ UI1 (1) -
VT
_ UI2 (1) -
VT
_ UI4 (1) -
VT
_ UINT (1) -
VT
_ UNKNOWN (1) -
VT
_ USERDEFINED (1) -
VT
_ VARIANT (1)
検索結果
先頭5件
-
WIN32OLE
:: VARIANT :: VT _ VARIANT -> Integer (36355.0) -
VARIANT型を示します(12)。
VARIANT型を示します(12)。 -
WIN32OLE
_ VARIANT :: Null -> WIN32OLE _ VARIANT (27673.0) -
NULL型のWIN32OLE_VARIANTオブジェクトです。
NULL型のWIN32OLE_VARIANTオブジェクトです。
このオブジェクトは、ADOなどのデータベースインターフェイスでNULLを指定す
るのに利用可能です。
@see WIN32OLE::VARIANT::VT_NULL -
WIN32OLE
:: VARIANT :: VT _ NULL -> Integer (27322.0) -
NULL型の値を示します(1)。
NULL型の値を示します(1)。
WIN32OLE::VARIANT.VT_EMPTYと異なり、NULLという値(たとえばSQLパラ
メータでNULLを指定する場合など)を示します。 -
WIN32OLE
:: VARIANT :: VT _ BOOL -> Integer (27304.0) -
真偽値を示します(11)。
真偽値を示します(11)。 -
WIN32OLE
_ VARIANT :: Empty -> WIN32OLE _ VARIANT (18673.0) -
EMPTY型のWIN32OLE_VARIANTオブジェクトです。
EMPTY型のWIN32OLE_VARIANTオブジェクトです。
このオブジェクトは、VOID型の戻り値や、値が空なことを明示しなければなら
ない特殊な引数に利用します。
@see WIN32OLE::VARIANT::VT_EMPTY -
WIN32OLE
_ VARIANT :: Nothing -> WIN32OLE _ VARIANT (18625.0) -
DISPATCH型の空のオブジェクトです。
DISPATCH型の空のオブジェクトです。
@see WIN32OLE::VARIANT::VT_DISPATCH -
JSON
:: VARIANT _ BINARY -> bool (18607.0) -
拡張ライブラリ版を使用している場合に真を返します。 そうでない場合は偽を返します。
拡張ライブラリ版を使用している場合に真を返します。
そうでない場合は偽を返します。 -
WIN32OLE
:: VARIANT :: VT _ ARRAY -> Integer (18004.0) -
配列(SafeArray)を示します(0x2000)。
配列(SafeArray)を示します(0x2000)。 -
WIN32OLE
:: VARIANT :: VT _ BSTR -> Integer (18004.0) -
文字列(BSTR)を示します(8)。
文字列(BSTR)を示します(8)。
OLEオートメーションのBSTRはUnicodeで表現された長さ付き文字列です。Ruby
のStringとBSTRの相互変換は、WIN32OLEがWIN32OLE#codepageに基づいて
自動的に行います。 -
WIN32OLE
:: VARIANT :: VT _ BYREF -> Integer (18004.0) -
参照を示します(0x4000)。
参照を示します(0x4000)。
VT_BYREFは型ではなく、参照を示す型属性です。OLEオートメーションサーバが
結果を引数に戻す場合、参照先の型を示す値と論理和を取るために利用します。 -
WIN32OLE
:: VARIANT :: VT _ CY -> Integer (18004.0) -
通貨型(CURRENCY)を示します(6)。
通貨型(CURRENCY)を示します(6)。
OLEオートメーションのCURRENCY型は、符号付き64ビット整数を10進表記した時
の下4桁を小数点以下とすることで、加減算について誤差を生じさせない小数点
数を表現します。
CURRENCY型の有効範囲は-922337203685477.5808から922337203685477.5807です。
WIN32OLEはオートメーション呼び出しの返り値がCURRENCY型の場合、文字列に
変換します。 -
WIN32OLE
:: VARIANT :: VT _ DATE -> Integer (18004.0) -
日付型(DATE)を示します(7)。
日付型(DATE)を示します(7)。
OLEオートメーションのDATE型は、1899年12月30日0時00分からの日時を示す64
ビット浮動小数点数型です。
WIN32OLEは、RubyのTime型と自動的に変換します。 -
WIN32OLE
:: VARIANT :: VT _ DISPATCH -> Integer (18004.0) -
OLEオートメーションオブジェクトを示します(9)。
OLEオートメーションオブジェクトを示します(9)。
RubyのオブジェクトをOLEオートメーションサーバへ与える場合に利用します。 -
WIN32OLE
:: VARIANT :: VT _ EMPTY -> Integer (18004.0) -
空(初期化状態)のオブジェクトを示します(0)。
空(初期化状態)のオブジェクトを示します(0)。 -
WIN32OLE
:: VARIANT :: VT _ ERROR -> Integer (18004.0) -
HRESULTを示します(10)。
HRESULTを示します(10)。
HRESULTは、COMを含むWindowsのサービスがアプリケーションへ通知する統一的
なエラーコードです。
HRESULT: http://msdn.microsoft.com/en-us/library/cc704587(v=PROT.10).aspx -
WIN32OLE
:: VARIANT :: VT _ I1 -> Integer (18004.0) -
符号付き8ビット整数(char)を示します(16)。
符号付き8ビット整数(char)を示します(16)。
OLEオートメーションの仕様上は利用できません。 -
WIN32OLE
:: VARIANT :: VT _ I2 -> Integer (18004.0) -
符号付き16ビット整数(short)を示します(2)。
符号付き16ビット整数(short)を示します(2)。 -
WIN32OLE
:: VARIANT :: VT _ I4 -> Integer (18004.0) -
符号付き32ビット整数(int)を示します(3)。
符号付き32ビット整数(int)を示します(3)。 -
WIN32OLE
:: VARIANT :: VT _ INT -> Integer (18004.0) -
符号付き整数(int)を示します(22)。
符号付き整数(int)を示します(22)。 -
WIN32OLE
:: VARIANT :: VT _ PTR -> Integer (18004.0) -
ポインタ型を示します(26)。
ポインタ型を示します(26)。
VT_PTRは、VOID*に相当するため、OLEオートメーションでは利用できません。 -
WIN32OLE
:: VARIANT :: VT _ R4 -> Integer (18004.0) -
単精度浮動小数点数を示します(4)。
単精度浮動小数点数を示します(4)。 -
WIN32OLE
:: VARIANT :: VT _ R8 -> Integer (18004.0) -
倍精度浮動小数点数を示します(5)。
倍精度浮動小数点数を示します(5)。 -
WIN32OLE
:: VARIANT :: VT _ UI1 -> Integer (18004.0) -
符号なし8ビット整数(unsigned char)を示します(17)。
符号なし8ビット整数(unsigned char)を示します(17)。 -
WIN32OLE
:: VARIANT :: VT _ UI2 -> Integer (18004.0) -
符号なし16ビット整数(unsigned short)を示します(18)。
符号なし16ビット整数(unsigned short)を示します(18)。
OLEオートメーションでは利用できません。代わりにVT_I2を利用してください。 -
WIN32OLE
:: VARIANT :: VT _ UI4 -> Integer (18004.0) -
符号なし32ビット整数(unsigned int)を示します(19)。
符号なし32ビット整数(unsigned int)を示します(19)。
OLEオートメーションでは利用できません。代わりにVT_I4を利用してください。 -
WIN32OLE
:: VARIANT :: VT _ UINT -> Integer (18004.0) -
符号なし整数(unsigned int)を示します(23)。
符号なし整数(unsigned int)を示します(23)。
OLEオートメーションでは利用できません。代わりにVT_I4を利用してください。 -
WIN32OLE
:: VARIANT :: VT _ UNKNOWN -> Integer (18004.0) -
COMインターフェイスを示します(13)。
COMインターフェイスを示します(13)。 -
WIN32OLE
:: VARIANT :: VT _ USERDEFINED -> Integer (18004.0) -
ユーザ定義型を示します(29)。
ユーザ定義型を示します(29)。
OLEオートメーションでは利用できません。代わりにVT_I4を利用してください。