513件ヒット
[201-300件を表示]
(0.100秒)
種類
- 定数 (308)
- インスタンスメソッド (143)
- 特異メソッド (33)
- クラス (18)
- モジュール (11)
クラス
- CGI (11)
- WIN32OLE (44)
-
WIN32OLE
_ METHOD (11) -
WIN32OLE
_ PARAM (11) -
WIN32OLE
_ VARIABLE (22) -
WIN32OLE
_ VARIANT (110)
モジュール
- JSON (11)
-
WIN32OLE
:: VARIANT (264)
キーワード
- Empty (11)
- HTTPVariantAlsoNegotiates (7)
- Nothing (11)
- Null (11)
-
VARIANT
_ BINARY (11) -
VT
_ ARRAY (11) -
VT
_ BOOL (11) -
VT
_ BSTR (11) -
VT
_ BYREF (11) -
VT
_ CY (11) -
VT
_ DATE (11) -
VT
_ DISPATCH (11) -
VT
_ EMPTY (11) -
VT
_ ERROR (11) -
VT
_ I1 (11) -
VT
_ I2 (11) -
VT
_ I4 (11) -
VT
_ INT (11) -
VT
_ NULL (11) -
VT
_ PTR (11) -
VT
_ R4 (11) -
VT
_ R8 (11) -
VT
_ UI1 (11) -
VT
_ UI2 (11) -
VT
_ UI4 (11) -
VT
_ UINT (11) -
VT
_ UNKNOWN (11) -
VT
_ USERDEFINED (11) -
VT
_ VARIANT (11) -
WIN32OLE
_ VARIANT (11) - [] (11)
- []= (11)
-
_ getproperty (11) -
_ invoke (11) -
_ setproperty (11) - array (11)
- header (11)
- locale= (11)
- new (11)
-
ole
_ type (22) -
ole
_ type _ detail (11) -
return
_ type (11) - value (11)
- value= (11)
- vartype (11)
検索結果
先頭5件
-
WIN32OLE
_ VARIANT # []=(i . . . , val) -> object (6140.0) -
配列型のWIN32OLE_VARIANTの要素を設定します。
...配列型のWIN32OLE_VARIANTの要素を設定します。
selfは、WIN32OLE_VARIANT.arrayまたは引数に配列を指定して
WIN32OLE_VARIANT.newで作成したインスタンスの必要があります。
@param i 各次元の0からのインデックスを「,」で区切って次元数分......Integerで指定してください。
@param val 設定値を指定します。Array、String、Integer、Float、
TrueClass、FalseClass、NilClass以外のオブジェクトはオートメー
ションオブジェクト(WIN32OLEオブジェクト)に変換します。
@re......せん。
@raise WIN32OLERuntimeError selfが配列型のWIN32OLE_VARIANTではありませ
ん。あるいはインデックスが0未満または要素数
以上を指定しています。
obj = WIN32OLE_VARIANT.new([[1,2,3],[4,5,6]])... -
WIN32OLE
_ VARIANT # [](i . . . ) -> object (6040.0) -
配列型のWIN32OLE_VARIANTの要素を取得します。
...配列型のWIN32OLE_VARIANTの要素を取得します。
selfは、WIN32OLE_VARIANT.arrayまたは引数に配列を指定して
WIN32OLE_VARIANT.newで作成したインスタンスの必要があります。
@param i 各次元の0からのインデックスを「,」で区切って次元数分......せん。
@raise WIN32OLERuntimeError selfが配列型のWIN32OLE_VARIANTではありませ
ん。あるいはインデックスが0未満または要素数
以上を指定しています。
obj = WIN32OLE_VARIANT.new([[1,2,3],[4,5,6]])......p obj[0,0] # => 1
p obj[1,0] # => 4
p obj[2,0] # => WIN32OLERuntimeError
p obj[0, -1] # => WIN32OLERuntimeError... -
WIN32OLE
_ VARIANT # vartype -> Integer (6030.0) -
selfの型情報を取得します。
...selfの型情報を取得します。
型情報は、WIN32OLE::VARIANTの定数値の組み合わせです。
obj = WIN32OLE_VARIANT.new("string")
obj.vartype # => 8 (WIN32OLE::VARIANT::VT_BSTR)
bytes = WIN32OLE_VARIANT.new([1,2,3,4,5], VT_UI1 | VT_ARRAY)
bytes.vartype # => 8209 (WIN......32OLE::VARIANT::VT_ARRAY | VT_UI1)... -
WIN32OLE
:: VARIANT :: VT _ ARRAY -> Integer (6000.0) -
配列(SafeArray)を示します(0x2000)。
配列(SafeArray)を示します(0x2000)。 -
WIN32OLE
:: VARIANT :: VT _ BSTR -> Integer (6000.0) -
文字列(BSTR)を示します(8)。
...文字列(BSTR)を示します(8)。
OLEオートメーションのBSTRはUnicodeで表現された長さ付き文字列です。Ruby
のStringとBSTRの相互変換は、WIN32OLEがWIN32OLE#codepageに基づいて
自動的に行います。... -
WIN32OLE
:: VARIANT :: VT _ BYREF -> Integer (6000.0) -
参照を示します(0x4000)。
...参照を示します(0x4000)。
VT_BYREFは型ではなく、参照を示す型属性です。OLEオートメーションサーバが
結果を引数に戻す場合、参照先の型を示す値と論理和を取るために利用します。... -
WIN32OLE
:: VARIANT :: VT _ CY -> Integer (6000.0) -
通貨型(CURRENCY)を示します(6)。
...通貨型(CURRENCY)を示します(6)。
OLEオートメーションのCURRENCY型は、符号付き64ビット整数を10進表記した時
の下4桁を小数点以下とすることで、加減算について誤差を生じさせない小数点
数を表現します。
CURRENCY型の有......効範囲は-922337203685477.5808から922337203685477.5807です。
WIN32OLEはオートメーション呼び出しの返り値がCURRENCY型の場合、文字列に
変換します。... -
WIN32OLE
:: VARIANT :: VT _ DATE -> Integer (6000.0) -
日付型(DATE)を示します(7)。
...日付型(DATE)を示します(7)。
OLEオートメーションのDATE型は、1899年12月30日0時00分からの日時を示す64
ビット浮動小数点数型です。
WIN32OLEは、RubyのTime型と自動的に変換します。... -
WIN32OLE
:: VARIANT :: VT _ DISPATCH -> Integer (6000.0) -
OLEオートメーションオブジェクトを示します(9)。
...OLEオートメーションオブジェクトを示します(9)。
RubyのオブジェクトをOLEオートメーションサーバへ与える場合に利用します。... -
WIN32OLE
:: VARIANT :: VT _ EMPTY -> Integer (6000.0) -
空(初期化状態)のオブジェクトを示します(0)。
空(初期化状態)のオブジェクトを示します(0)。