ole_func_methods -> [WIN32OLE_METHOD]
[permalink][rdoc][edit]-
オブジェクトのファンクション情報をWIN32OLE_METHODの配列として返します。
ole_func_methodsメソッドは、OLEオートメーションサーバのメソッドのうちファンクション(何らかの機能的な操作)に属するものをWIN32OLE_METHODの配列として返します。
- [RETURN]
- WIN32OLE_METHODの配列。
- [EXCEPTION] WIN32OLERuntimeError:
- オートメーションサーバの呼び出しに失敗しました。型情報ライブラリ(TypeLib)が提供されていない場合などに発生します。
excel = WIN32OLE.new('Excel.Application') excel.visible = true excel.ole_func_methods.each do |fun| if fun.name.upcase == 'QUIT' excel._invoke(fun.dispid, [], []) break end end
[SEE_ALSO] WIN32OLE#ole_methods, WIN32OLE#ole_get_methods, WIN32OLE#ole_put_methods