From: Masaki Suketa Date: 2009-09-14T23:14:33+09:00 Subject: [ruby-core:25582] [Bug #2079] win32ole's OLEGEN does not create all classes needed when a TLB has more than one class defined Issue #2079 has been updated by Masaki Suketa. What's the result of the following script? If the following script works fine, then you could obtain AcdEvent Object by accessing WIN32OLE::ARGV[0]. If it does not work, unfortunately Win32OLE can't instantiate AcdEvent object. server = WIN32OLE.new("Ccs.Application") server._invoke(3, [nil], [VT_BYREF|VT_VARIANT]) p WIN32OLE::ARGV ---------------------------------------- http://redmine.ruby-lang.org/issues/show/2079 ---------------------------------------- http://redmine.ruby-lang.org