<nobu.nokada / softhome.net> wrote in message > Hmm, I tried with WIN32OLE distributed with 1.8, it is very > different from standalone package and rough, although they are > same 0.5.2. Which distribution are you refering to ? I have compiled 1.8 from its sources using VC++ 6.0 and the win32ole.so (61,440 bytes) that is generated looks different from win32ole.so (61,516 bytes) that comes with Andy's one-click installer. How do you know what version of WIN32OLE it is ? > You need to override WIN32OLE.new. > > require "win32ole" > > class IExplorer < WIN32OLE > def self.new > super("InternetExplorer.Application") > end > end > > ie = IExplorer.new Ok, I will try that ... Thanks, -- shanko