From: "Morris, Chris" Date: 2001-10-30T02:39:40+09:00 Subject: [ruby-talk:23736] win32ole glitch? Using method('blah').call on a win32ole does not seem to work properly. I can do the following with Array: irb(main):005:0> a = Array.new [] irb(main):006:0> a = [1,2,3] [1, 2, 3] irb(main):007:0> a.method('reverse').call [3, 2, 1] ... but the same with win32ole: irb(main):002:0> require 'win32ole' true irb(main):003:0> ie = WIN32OLE.new('InternetExplorer.Application') # irb(main):004:0> ie.method('gohome').call NameError: undefined method `gohome' for class `WIN32OLE' (irb):4:in `method' (irb):4:in `irb_binding' Why doesn't method_missing in WIN32OLE catch the gohome call when method('gohome').call is used instead of .gohome? Chris