InstallShield 2015 » InstallScript Language Reference
A function is a named set of instructions that operate together to perform a specific task.
Function Characteristics
Every function has the following characteristics:
• | A function is named. Each function has a unique name. When you call the function by name, you know which set of instructions will run, and you can be sure of consistent results. You can also call a function from within another function. |
• | A function is independent. In most cases, any function can perform its instructions without interfering with other parts of the program. |
• | A function performs a certain task. A task is any single job that the script must perform, such as displaying a bitmap, compressing a file, or creating a folder. |
• | A function can return a value to the script. When the script executes, it performs the instructions of the function. Based on the result of the instructions, a function can return information to the script. |
Function Types
InstallShield allows you to use three types of functions in your setup script:
Function Type |
Description |
Built-in functions |
Functions supplied by InstallShield or included for Sd dialogs. |
User-defined functions |
Functions that you create. |
DLL-called functions |
Functions that you can call in a DLL. |
Note: Like the C programming language, InstallScript does not support nested function blocks.
See Also
InstallShield 2015 Help LibraryJune 2015 |
Copyright Information | Contact Us |