COM Subroutine: A generic routine that executes either COMCreateObjectByProgID or COMCreateObjectByGUID. This routine is only available for Windows.
USE IFCOM
USE IFWINTY
Your application obtains its first pointer to an object’s interface by calling COMCreateObject. It creates a new instance of an object class and returns a pointer to it.