|
Creates an ActiveX Object.
[VBScript]
Set obj = Installer.CreateObject(ProgId)
[JScript]
obj = Installer.CreateObject(ProgId);
Parameters
obj
The instance of created ActiveX object.
ProgId
The ProgId string value of object to create.
Remarks
This method allows you to create an instance of ActiveX object registered with this ProgId. You may use it as a script-independent way of creating objects.
Installer variables are supported in the ProgId parameter. To emit the value of installer variable MyVar, use the following form: ${MyVar}.
Uninstall support
This action does not require uninstallation.
Example (VBScript)
Set obj = Installer.CreateObject("Word.Application")
' Determine the path to MS Office 'Templates' folder
Installer.Variables("MSTemplatePath") = obj.Options.DefaultFilePath(2)
obj.Quit
Set obj = Nothing
Example (JScript)
var obj = Installer.CreateObject("Word.Application");
// Determine the path to MS Office 'Templates' folder
Installer.Variables("MSTemplatePath") = obj.Options.DefaultFilePath(2);
obj.Quit();
obj = null;
|