ライブラリ
- win32ole (24)
検索結果
先頭5件
-
WIN32OLE
:: VARIANT :: VT _ ARRAY -> Integer (307.0) -
配列(SafeArray)を示します(0x2000)。
配列(SafeArray)を示します(0x2000)。 -
WIN32OLE
:: VARIANT :: VT _ BOOL -> Integer (307.0) -
真偽値を示します(11)。
真偽値を示します(11)。 -
WIN32OLE
:: VARIANT :: VT _ BSTR -> Integer (307.0) -
文字列(BSTR)を示します(8)。
文字列(BSTR)を示します(8)。
OLEオートメーションのBSTRはUnicodeで表現された長さ付き文字列です。Ruby
のStringとBSTRの相互変換は、WIN32OLEがWIN32OLE#codepageに基づいて
自動的に行います。 -
WIN32OLE
:: VARIANT :: VT _ BYREF -> Integer (307.0) -
参照を示します(0x4000)。
参照を示します(0x4000)。
VT_BYREFは型ではなく、参照を示す型属性です。OLEオートメーションサーバが
結果を引数に戻す場合、参照先の型を示す値と論理和を取るために利用します。 -
WIN32OLE
:: VARIANT :: VT _ CY -> Integer (307.0) -
通貨型(CURRENCY)を示します(6)。
通貨型(CURRENCY)を示します(6)。
OLEオートメーションのCURRENCY型は、符号付き64ビット整数を10進表記した時
の下4桁を小数点以下とすることで、加減算について誤差を生じさせない小数点
数を表現します。
CURRENCY型の有効範囲は-922337203685477.5808から922337203685477.5807です。
WIN32OLEはオートメーション呼び出しの返り値がCURRENCY型の場合、文字列に
変換します。 -
WIN32OLE
:: VARIANT :: VT _ DATE -> Integer (307.0) -
日付型(DATE)を示します(7)。
日付型(DATE)を示します(7)。
OLEオートメーションのDATE型は、1899年12月30日0時00分からの日時を示す64
ビット浮動小数点数型です。
WIN32OLEは、RubyのTime型と自動的に変換します。 -
WIN32OLE
:: VARIANT :: VT _ DISPATCH -> Integer (307.0) -
OLEオートメーションオブジェクトを示します(9)。
OLEオートメーションオブジェクトを示します(9)。
RubyのオブジェクトをOLEオートメーションサーバへ与える場合に利用します。 -
WIN32OLE
:: VARIANT :: VT _ EMPTY -> Integer (307.0) -
空(初期化状態)のオブジェクトを示します(0)。
空(初期化状態)のオブジェクトを示します(0)。 -
WIN32OLE
:: VARIANT :: VT _ ERROR -> Integer (307.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 (307.0) -
符号付き8ビット整数(char)を示します(16)。
符号付き8ビット整数(char)を示します(16)。
OLEオートメーションの仕様上は利用できません。 -
WIN32OLE
:: VARIANT :: VT _ I2 -> Integer (307.0) -
符号付き16ビット整数(short)を示します(2)。
符号付き16ビット整数(short)を示します(2)。 -
WIN32OLE
:: VARIANT :: VT _ I4 -> Integer (307.0) -
符号付き32ビット整数(int)を示します(3)。
符号付き32ビット整数(int)を示します(3)。 -
WIN32OLE
:: VARIANT :: VT _ INT -> Integer (307.0) -
符号付き整数(int)を示します(22)。
符号付き整数(int)を示します(22)。 -
WIN32OLE
:: VARIANT :: VT _ NULL -> Integer (307.0) -
NULL型の値を示します(1)。
...NULL型の値を示します(1)。
WIN32OLE::VARIANT.VT_EMPTYと異なり、NULLという値(たとえばSQLパラ
メータでNULLを指定する場合など)を示します。... -
WIN32OLE
:: VARIANT :: VT _ PTR -> Integer (307.0) -
ポインタ型を示します(26)。
ポインタ型を示します(26)。
VT_PTRは、VOID*に相当するため、OLEオートメーションでは利用できません。 -
WIN32OLE
:: VARIANT :: VT _ R4 -> Integer (307.0) -
単精度浮動小数点数を示します(4)。
単精度浮動小数点数を示します(4)。 -
WIN32OLE
:: VARIANT :: VT _ R8 -> Integer (307.0) -
倍精度浮動小数点数を示します(5)。
倍精度浮動小数点数を示します(5)。 -
WIN32OLE
:: VARIANT :: VT _ UI1 -> Integer (307.0) -
符号なし8ビット整数(unsigned char)を示します(17)。
符号なし8ビット整数(unsigned char)を示します(17)。 -
WIN32OLE
:: VARIANT :: VT _ UI2 -> Integer (307.0) -
符号なし16ビット整数(unsigned short)を示します(18)。
符号なし16ビット整数(unsigned short)を示します(18)。
OLEオートメーションでは利用できません。代わりにVT_I2を利用してください。 -
WIN32OLE
:: VARIANT :: VT _ UI4 -> Integer (307.0) -
符号なし32ビット整数(unsigned int)を示します(19)。
符号なし32ビット整数(unsigned int)を示します(19)。
OLEオートメーションでは利用できません。代わりにVT_I4を利用してください。 -
WIN32OLE
:: VARIANT :: VT _ UINT -> Integer (307.0) -
符号なし整数(unsigned int)を示します(23)。
符号なし整数(unsigned int)を示します(23)。
OLEオートメーションでは利用できません。代わりにVT_I4を利用してください。 -
WIN32OLE
:: VARIANT :: VT _ UNKNOWN -> Integer (307.0) -
COMインターフェイスを示します(13)。
COMインターフェイスを示します(13)。 -
WIN32OLE
:: VARIANT :: VT _ USERDEFINED -> Integer (307.0) -
ユーザ定義型を示します(29)。
ユーザ定義型を示します(29)。
OLEオートメーションでは利用できません。代わりにVT_I4を利用してください。 -
WIN32OLE
:: VARIANT :: VT _ VARIANT -> Integer (307.0) -
VARIANT型を示します(12)。
VARIANT型を示します(12)。