Method AutomationObject():isInstalled() Foundation

Determines if a COM/ActiveX component is installed on the computer.

Syntax
:isInstalled( <cProgId>|<cCLSID> ) --> lResult
Parameters
<cProdId>|<cCLSID>
<cProgID> is the Programmatic Identifier of an COM/ActiveX component.
Alternatively, a class ID of a COM/ActiveX component may be assigned to this parameter <cCLSID>.
See method :create() for further information on ProgIDs and ClassIDs.
Return

:isInstalled() returns a logical value. If the COM/ActiveX component is installed on the computer, the return is the value .T. (true). Otherwise, .F. (false) is returned.

Description

The class method :isInstalled() tests whether a certain COM/ActiveX component is installed on the computer. The system can only create instances of COM/ActiveX objects which have been deployed and properly registered on the operating system.

Feedback

If you see anything in the documentation that is not correct, does not match your experience with the particular feature or requires further clarification, please use this form to report a documentation issue.