Component Object Model (COM) Client Interface
The COM Engine module allows Nelson to interact with Windows COM (Component Object Model) and ActiveX components.
It enables automation of software applications, access to their methods and properties, and manipulation of COM objects directly from Nelson scripts.
This provides a way to integrate Nelson with a wide range of Windows software, including Microsoft Office applications.
Functions
COM examples - Some example to show how to use COM interface.
COM_delete - Removes COM control or server.
COM_fieldnames - Returns the properties name of an COM object.
COM_get - Get property value from COM interface.
COM_invoke - Invoke method on COM object or interface.
COM_ismethod - Determines if input is an existing COM object method.
COM_isprop - Determines if input is an existing COM object property.
COM_methods - Returns the methods name of an COM object.
COM_range - Private function: range helper.
COM_set - Set object or interface property to specified value.
COM_used - Returns list of current used COM handle.
COM_xlsfinfo - Determines if file contains Microsoft Excel spreadsheet.
COM_xlsread - Read Microsoft Excel spreadsheet file using COM.
COM_xlswrite - Write Microsoft Excel spreadsheet file using COM.
actxGetRunningServer - Handle to running instance of Automation server.
actxcontrollist - Get available ActiveX controls.
actxserver - Creates COM server.
actxserverlist - Get available ActiveX servers.
iscom - Determine whether input is COM or ActiveX object.
Last updated
Was this helpful?