The WinCOM API function list

The WinCOM API is based on the front call technique as described in Front End Functions. All WinCOM functions are grouped in the WinCOM front end function module.

Table 1. Windows COM front-end functions
Function name Description
CALL ui.Interface.frontCall("WinCOM","CreateInstance",
  [ program ], [handle] )
The CreateInstance function creates an instance of a registered COM object.
CALL ui.Interface.frontCall("WINCOM","CallMethod",
  [ handle, method, arg1, ... ], [result] ) 
CALL ui.Interface.frontCall("WINCOM","CallMethod",
  [ handle, method(arg1, ...) ], [result] )
The CallMethod function calls a method on a specified object.
CALL ui.Interface.frontCall("WINCOM","GetProperty",
  [ handle, member ], [result] )
The GetProperty function gets a property of an object.
CALL ui.Interface.frontCall("WINCOM","SetProperty", 
  [handle, member, value], [result] )
The SetProperty function sets a property of an object.
CALL ui.Interface.frontCall("WINCOM","GetError",
  [], [result] )
The GetError function gets a description of the last error which occurred.
CALL ui.Interface.frontCall("WINCOM","ReleaseInstance",
  [handle], [result] )
The ReleaseInstance function releases an Instance of a COM object.

Supported syntax

COM language syntax is very flexible and allows lots of notation. Genero WinCOM API is slightly more strict: