るりまサーチ

最速Rubyリファレンスマニュアル検索!
24件ヒット [1-24件を表示] (0.384秒)
トップページ > クエリ:Object#method[x] > クエリ:class_exec[x] > ライブラリ:win32ole[x] > 種類:クラス[x] > クエリ:WIN32OLE_VARIABLE[x]

別のキーワード

  1. _builtin new
  2. _builtin inspect
  3. _builtin []
  4. _builtin to_s
  5. _builtin each

検索結果

WIN32OLE_PARAM (39.0)

OLEオートメーションサーバが持つメソッドのパラメータ情報を提供します。

...します。

WIN32OLE
_PARAMは、WIN32OLE_METHODのパラメータのメタデータを保持し
ます。

=== サンプルコード

tobj = WIN32OLE_TYPE.new('Microsoft Excel 9.0 Object Library', 'Workbook')
method
= WIN32OLE_METHOD.new(tobj, 'SaveAs')
param1 = method.params[0]...
...puts param1.name # => Filename

@see WIN32OLE_METHOD...

WIN32OLE_VARIABLE (15.0)

OLEオートメーションの変数情報をRubyで参照するためのクラスです。

...OLEオートメーションサーバは、定数(WIN32OLE.const_load)、メソッ
ド/プロパティ(WIN32OLE_METHOD)、イベント(WIN32OLE_EVENT)
のほかに変数をクライアントへ提供できます。WIN32OLE_VARIABLEクラスは、サー
バが提供する変数の情報...
...定数として利用で
きます。

WIN32OLE_VARIABLE
のオブジェクトは、WIN32OLE_TYPE#variablesメソッ
ドを利用して取得します。

=== サンプルコード

require 'win32ole'

tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'XlSheetType')
variables =...
...tobj.variables
variables.each do |variable|
puts "#{variable.name}=#{variable.value}"
end

実行結果は以下となります。

xlChart=-4109
xlDialogSheet=-4116
xlExcel4IntlMacroSheet=4
xlExcel4MacroSheet=3
xlWorksheet=-4167

@see WIN32OLE_TYPE#variables...