るりまサーチ

最速Rubyリファレンスマニュアル検索!
33件ヒット [1-33件を表示] (0.086秒)
トップページ > クエリ:-[x] > クエリ:VT_BSTR[x] > クエリ:value[x]

別のキーワード

  1. variant vt_r8
  2. variant vt_ui4
  3. variant vt_ui1
  4. variant vt_i2
  5. win32ole vt_ui2

ライブラリ

クラス

キーワード

検索結果

WIN32OLE_VARIANT#value -> object (18219.0)

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

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

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

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

WIN32OLE#_getproperty(dispid, args, types) -> object (112.0)

DISPIDとパラメータの型を指定してオブジェクトのプロパティを参照します。

...ooks.Add
sheet = workbook.Worksheets[1]
sheet._setproperty(DISPID_CELLS, [1, 2, 'hello'], [VT_I2, VT_I2, VT_BSTR])
puts sheet._getproperty(DISPID_CELLS, [1, 2], [VT_I2, VT_I2]).value #=> 'hello'
workbook.Close(:SaveChanges => false)
excel.Quit

DISPIDはWIN32OLE_METHOD#dispidから...

WIN32OLE#_setproperty(dispid, args, types) -> () (112.0)

DISPIDとパラメータの型を指定してオブジェクトのプロパティを設定します。

...ooks.Add
sheet = workbook.Worksheets[1]
sheet._setproperty(DISPID_CELLS, [1, 2, 'hello'], [VT_I2, VT_I2, VT_BSTR])
puts sheet._getproperty(DISPID_CELLS, [1, 2], [VT_I2, VT_I2]).value #=> 'hello'
workbook.Close(:SaveChanges => false)
excel.Quit

DISPIDはWIN32OLE_METHOD#dispidから...