Miscellaneous Functions
InstallShield 2024 » InstallScript Language Reference
The following functions serve various purposes, such as low-level hardware interface, feature creation and manipulation, and user output.
Function |
Description |
Executes the currently defined EXIT and HELP handlers. |
|
Launches another InstallShield installation. |
|
Returns a string error message for a large negative error code. |
|
This function is obsolete. Use HandlerEx instead. |
|
Specifies a label to branch to in response to exit and help events. |
|
Compares the Service Pack number installed on the target OS to a specified Service Pack number. |
|
Checks whether a variable of type VARIANT has been initialized. |
|
Produces a standard warning beep. |
|
Resizes an InstallScript array. |
|
Sends a Windows message to another window or application. |
|
Sets permissions for a file, a folder, or a registry key. |
|
Returns the size of an InstallScript array. |
|
Returns a formatted string composed of one or more character, numeric, or string values. |
|
Writes a message directly to the Windows Installer log file. |
|
Streams a binary key with a file. |
|
Reboots the computer. |
|
Initializes or reinitializes internal lists used by the VarSave and VarRestore functions. Calling this function effectively clears any information stored by previous VarSave calls and not yet used by subsequent VarRestore functions. |
|
Restores the values of the system variables SRCDIR, TARGETDIR (in InstallScript projects), and INSTALLDIR (in Basic MSI and InstallScript projects) that were saved by the last call to VarSave. |
|
Saves the current value of the system variables SRCDIR, TARGETDIR (in InstallScript projects), and INSTALLDIR (in Basic MSI and InstallScript projects). |