From: Roger Pack Date: 2010-05-12T00:46:27+09:00 Subject: [ruby-core:30160] [Bug #3277] win32ole cannot print? Bug #3277: win32ole cannot print? http://redmine.ruby-lang.org/issues/show/3277 Author: Roger Pack Status: Open, Priority: Normal ruby -v: ruby 1.9.3dev (2010-05-11 trunk 27724) [i386-mingw32] require 'win32ole' wmi = WIN32OLE.connect("winmgmts://") processes = wmi.ExecQuery("select * from win32_process") processes.each{|p| puts p} on 1.9.1 works on ruby 1.9.3dev (2010-05-11 trunk 27724) [i386-mingw32] bad.rb:4:in `method_missing': unknown property or method: `to_ary' (WIN32OLERuntimeError) HRESULT error code:0x80020006 Unknown name. from bad.rb:4:in `puts' from bad.rb:4:in `puts' from bad.rb:4:in `block in
' from bad.rb:4:in `each' from bad.rb:4:in `
' Is this expected? (if so then please close). Thanks! ---------------------------------------- http://redmine.ruby-lang.org