I need to call an OLE method that takes a VARIANT argument, and fills
it with data. How can I accomplish this? Somewhere in the ruby-cvs
attic I’ve found WIN32OLE_VARIANT, unfortunately it is removed now.
Long obj.GetX(varX As Variant)
long is success/error, varX is the actual value for X.
invoke_kind of the method is FUNC.