24件ヒット
[1-24件を表示]
(0.009秒)
ライブラリ
- win32ole (24)
キーワード
- WIN32OLE (12)
-
WIN32OLE
_ EVENT (12)
検索結果
先頭2件
-
WIN32OLE (19.0)
-
OLEオートメーションサーバをRubyで操作するためのクラスです。
...2OLE.new('Excel.Application')
workbook = excel.Workbooks.Open('workbook.xls')
workbook.PrintOut
workbook.Close(:SaveChanges => false)
excel.Quit
なお、OLEオートメーションの仕様ではメソッド名は大文字と小文字を区別しま
せん。そのため、以下のよう......2OLE.new('Excel.Application')
workbook = excel.workbooks.open('workbook.xls')
workbook.printout
workbook.close(:SaveChanges => false)
excel.quit
=== マルチスレッドでの利用制限
注)以下の記述はWIN32OLEの将来のバージョンの仕様を規定するものではあ......Workbooks.Open('workbook.xls') #=> HRESULT error code:0x800401f0
workbook.PrintOut
workbook.Close(:SaveChanges => false)
end.join
excel.Quit
発生するエラーはThreadの実行方法によって
0x800401f0(CO_E_NOTINITIALIZED)または0x8001010e(RPC_E_WRONG_THREAD)
です。... -
WIN32OLE
_ EVENT (7.0) -
OLEオートメーションサーバからのイベント通知を制御するクラスです。
...nt.getElementsByTagName('a').each do |e|
puts "#{e.innerHTML}=#{e.href}" #=> ダウンロード=http://www.ruby-lang.org/ja/downloads/ など
end
disp.quit
b = true
end
ie.Navigate2 'http://www.ruby-lang.org/ja/'
loop do
break if b
WIN32OLE_EVENT.message_loop
end...