るりまサーチ

最速Rubyリファレンスマニュアル検索!
24件ヒット [1-24件を表示] (0.126秒)
トップページ > 種類:インスタンスメソッド[x] > クエリ:l[x] > クエリ:end[x] > クラス:WIN32OLE_PARAM[x]

別のキーワード

  1. kernel $-l
  2. matrix l
  3. _builtin $-l
  4. lupdecomposition l
  5. l

ライブラリ

キーワード

検索結果

WIN32OLE_PARAM#default -> object | nil (6114.0)

パラメータを指定しなかった場合の既定値を取得します。

...パラメータの場合はnilを返します。

@return パラメータを指定しなかった場合の既定値。必須パラメータならばnilを返します。

tobj = WIN32OLE_TYPE.new('Microsoft Excel 9.0 Object Library', 'Workbook')
method = WIN32OLE_METHOD.new(tobj, 'SaveAs')...
...method.params.each do |param|
if param.default
puts "#{param.name} (= #{param.default})"
else
puts "#{param}"
end

end
...

WIN32OLE_PARAM#output? -> bool (3108.0)

パラメータがクライアントからの結果を受け取るためのものかを判定します。

...け取るためのものかを判定します。

OLEオートメーションのパラメータは、in(クライアントからサーバへ与える。
WIN32OLE_PARAM
#input?が真)、out(サーバがクライアントへ与える。
WIN32OLE_PARAM
#output?が真)および、inout(クライアン...
...OLE_TYPE.new('Microsoft Internet Controls', 'DWebBrowserEvents')
method = WIN32OLE_METHOD.new(tobj, 'NewWindow')
method.params.each do |param|
puts "#{param.name} #{param.output?}"
end


The result of above script is following:
URL false
Flags false
TargetFrameName fal...
...se
PostData false
Headers false
Processed true

@see http://msdn.microsoft.com/en-us/library/aa367136(v=VS.85).aspx...