るりまサーチ (Ruby 3.4)

最速Rubyリファレンスマニュアル検索!
2件ヒット [1-2件を表示] (0.022秒)
トップページ > バージョン:3.4[x] > クエリ:Object[x] > クラス:WIN32OLE_VARIANT[x]

別のキーワード

  1. _builtin each_object
  2. objectspace each_object
  3. json object
  4. object then
  5. object send

ライブラリ

キーワード

検索結果

WIN32OLE_VARIANT#[](i...) -> object (307.0)

配列型のWIN32OLE_VARIANTの要素を取得します。

...配列型のWIN32OLE_VARIANTの要素を取得します。

selfは、[m:WIN32OLE_VARIANT.array]または引数に配列を指定して
[m:WIN32OLE_VARIANT.new]で作成したインスタンスの必要があります。

- **param** `i` -- 各次元の0からのインデックスを「,」で区...
...せん。

- **raise** `WIN32OLERuntimeError` -- selfが配列型のWIN32OLE_VARIANTではありません。あるいはインデックスが0未満または要素数以上を指定しています。

```ruby
obj = WIN32OLE_VARIANT.new([[1,2,3],[4,5,6]])
p obj[0,0] # => 1
p obj[1,0] # => 4
p obj[2,0...

WIN32OLE_VARIANT#value -> object (307.0)

値に対応するRubyオブジェクトを取得します。

...るRubyオブジェクトを取得します。

- **return** -- 値に対応するRubyのオブジェクトを返します。

```ruby
obj = WIN32OLE_VARIANT.new(1, WIN32OLE::VARIANT::VT_BSTR)
p obj.value # => "1" (VT_BSTRを指定して生成したので、Stringオブジェクトとなる)
```...