From: ashokiitm@... (xellos) Date: 2003-03-26T04:44:02+09:00 Subject: Inheriting from WIN32OLE Can anyone tell me why this does not work? require "win32ole" class MSoftManager < WIN32OLE def initialize super('Micro.SoftManager') end end mSMan = MSoftManager.new I get this error: `new': wrong number of arguments (0 for 1) (ArgumentError)