COM Subroutine: Passes a programmatic identifier, creates an instance of an object, and returns a pointer to the object's IDispatch interface.
Module: USE IFCOM
Syntax
CALL COMCreateObjectByProgID (prog_id, idispatch, status)
prog_id
The programmatic identifier of type CHARACTER*(*).
idispatch
An output argument that returns the object's IDispatch interface pointer. Must be of type INTEGER(4).
status
The status of the operation. It can be any status returned by CLSIDFromProgID or CoCreateInstance. Must be of type INTEGER(4).
See Also
COMCLSIDFromProgID, CoCreateInstance in the OLE section of the Microsoft* Platform SDK, Building Applications: Getting a Pointer to an Object's Interface