このマニュアルは既にメンテナンスが終了したバージョンの Ruby を対象としています。 最新版のマニュアルへ

Ruby 3.2 リファレンスマニュアル

instance method WIN32OLE_VARIANT#value

value -> objectRuby 1.9.3 から[permalink][rdoc][edit]

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

[RETURN]
値に対応するRubyのオブジェクトを返します。
obj = WIN32OLE_VARIANT.new(1, WIN32OLE::VARIANT::VT_BSTR)
p obj.value # => "1" (VT_BSTRを指定して生成したので、Stringオブジェクトとなる)