The version number of WIN32OLE.
The argument of the method invoked recently. This constant is used to get value of argument when the argument is passed by reference.
returns running OLE automation object or WIN32OLE object from moniker.
defines the constants of OLE automation server as 'obj' class constants. If 'obj' omitted, the default is WIN32OLE.
returns OLE Automation object.
invokes Release method of Dispatch interface of WIN32OLE object. This method should not be used because this method exists for debugging WIN32OLE.
returns reference counter of Dispatch interface. This method should not be used because this method exists for debugging WIN32OLE.
displays helpfile. The first argument specifies WIN32OLE_TYPE object or WIN32OLE_METHOD object or helpfile.
gets property of OLE object.
sets property of OLE object.
runs the early binding method. The dispid specifies Dispatch ID, args specifies the array of arguments, types specifies array of the type of arguments.
Iterates over each item of OLE collection which has IEnumVARIANT interface.
runs OLE method.
returns array of WIN32OLE_METHOD object which corresponds with function.
returns array of WIN32OLE_METHOD object which corresponds with get properties.
returns WIN32OLE_METHOD object which coreesponds with method which specified by argument.
alias of ole_method.
returns WIN32OLE_METHOD object which coreesponds with method.
returns WIN32OLE_TYPE object.
returns array of WIN32OLE_METHOD object which corresponds with put properties.
set property of OLE object. This method is used when the property has argument.
For example, in VB
obj.item("key") = val
in Win32OLE
obj.setproperty("item", "key", val)
The new class method creates OLE event sink object to connect ole. The ole must be WIN32OLE object, and interface is the interface name of event.
The message_loop class method translates and dispatches Windows message.
defines the callback of event. If event omitted, defines the callback of all events.
defines the callback of event. If you want modify argument in callback,
creates WIN32OLE_METHOD object.
returns Dispatch ID.
returns true if the method is event.
returns interface name of event if the method is event.
returns help context.
returns help file.
returns invkind.
returns invoke kind string.
returns name of method.
returns the offset of Vtbl.
returns array of WIN32OLE_PARAM object.
returns string of return value type of method.
returns number of return value type of method.
returns detail information of return value type of method.
returns the size of arguments.
returns the size of optional arguments.
returns true if the method is public.
returns default value.
returns true if argument is input.
returns true if argument is optional.
returns true if argument is output.
returns name.
returns type of argument.
returns detail information of type of argument.
returns true if argument is return value.
returns WIN32OLE_TYPE object.
returns array of WIN32OLE_TYPE objects defined by Type Library.
returns array of ProgID.
returns array of type libraries.
returns GUID.
returns helpfile.
returns helpcontext.
returns help string.
returns major version.
returns minor version.
returns name.
returns array of WIN32OLE_METHOD objects.
returns type of class.
returns ProgID if it exists. If not found, then returns nil.
returns source class when the OLE class is 'Alias'.
returns number which represents type.
returns array of variables defined in OLE class.
returns true if the OLE class is public.
returns the name.
returns type
returns detail information of type.
returns value.
returns variable kind string.
returns the number which represents variable kind.