<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