InstallScript脚本语言基础
InstallScript是专门用来编写InstallShield安装程序的脚本语言。由于InstallScript和C语言极为相似,因而使得Visual C++用户编写安装脚本程序颇为得心应手。即使
InstallScriptInstallShield 是专门用来编写安装程序的脚本语言。由于 InstallScriptCVisualC++ 和语言极为相似,因而使得用户编写安 装脚本 程序颇为得心应手。即使对于没有任何语言基础的用户来说,编写 InstallScriptInstallScript 程序也不会觉得无从下手,因为程序结构是非 常简单的。并且, InstallScript250 为用户提供了超过个的内部函数,从而使得用户不需 要 太多的代码就能编写出具有专业水准的安装程序来。 2.1InstallScript 程序结构 InstallScript 同其他程序设计语言一样,脚本语言也有自己的程序 结 构。 2.1.1InstallScript 几个程序 InstallScript 下面先来看看几个比较简单的程序。 InstallScript"" 一个简单的程序,用来弹出问候对话 [Ex_Hello] 例 框。 STRINGszTitle; program szTitle=""; 问候 SetDialogTitle(DLG_MSG_INFORMATION, szTitle);MessageBox("",INFORMATION); 您好! endprogram program...endprogram 程序中,构成主程序体,每一 InstallScript 个程序中都必须包含一个且只有一个这样的主程序体。在 主程序体外,只能是变量定义、用户函数定义以及预处理指令等,而程 "" 序体内可以包括若干条语句,每一条语句都由分号;结束。本例中, SetDialogTitleMessageBoxInstallScript 和都是的内部函数,它们分 INFORMATION 别用来设置对话框的标题和显示指定的信息文本,是 szTitle 一个系统预定义的常量,变量是在程序体外定义的字符串变量。 [Ex_Func] 例自已定义一个函数,用来显示消息对话框。

