D7安装程序带了一个安装软件 InstallShield
3.1 创建安装项目
在installshild 5.5中,Project Wizard用来制作一般应用程序的安装项目,Visual Basic Project Wizard则还专门为VB6.0应用程序进行定制。本节着重讨论Project Wizard的使用方法。
3.1.1 使用Project Wizard
运行installshild 5.5后,双击Project窗口中的ProjectWizard就可开始安装项目向导。
(1) 首先,出现如图3.1所示的"Welcome"对话框,要求用户输入应用程序名称、公司名称、选择应用程序所使用的开发环境、应用程序的类型、版本号以及应用程序的可执行文件名,单击Browse按钮("..."符号的按钮)可将磁盘中已有的应用程序的可执行文件名调入。单击[帮助]按钮,弹出该对话框的帮助说明。
当然,用户不一定现在就在"Welcome"对话框中输入相应的内容,因为在installshild的项目工作区窗口中也可以进行上述内容的修改和添加。
(2) 保留缺省值,单击[下一步]按钮,出现如图3.2所示的"Choose Dialogs"对话框。该对话框用来让用户从列表中选定安装过程中所出现的对话框。在对话框列表项前面的方框中有钩号(√)的表示被选中,单击小方框可以在选中和未选中之间进行切换。每次选定对话框列表项时,"Choose Dialogs"对话框的左下角将会显示相应的对话框模型,单击[Preview]按钮还可按正常比例显示该模型。
(3) 保留缺省值,单击[下一步]按钮,出现如图3.3所示的"Choose Target Platforms"对话框。该对话框用来让用户选择一个或多个操作系统类型,以决定可以在哪些操作系统中进行安装。
(4) 保留缺省值,单击[下一步]按钮,出现如图3.4所示的"Specify Languages"对话框。该对话框用来让用户选择一个或多个语系,以决定创建的安装项目可以支持哪些语系。需要说明的是,installshild 5.5英文专业版只支持English语系的安装项目。
(5) 保留缺省值,单击[下一步]按钮,出现如图3.5所示的"Specify Setup Types"对话框。该对话框用来让用户选择一个或多个应用程序的安装类型,以决定程序安装时供用户选择的安装类型。
需要说明的是,多个安装类型列表项的选定操作是通过鼠标来进行的。当用户按住Shift键不放,再单击鼠标可选定多个连续的列表项,若单击鼠标前按住的键是Ctrl,则可选定多个不连续的列表项。这种操作方式在Windows应用程序中几乎是一致的。
(6) 保留缺省值,单击[下一步]按钮,出现如图3.6所示的"Specify Components"对话框。该对话框用来让用户添加或删除安装项目中的组件,单击[Add]按钮将在Components列表中添加一个组件,单击[Delete]删除选定的组件。
(7) 保留缺省值,单击[下一步]按钮,出现如图3.7所示的"Specify File Groups"对话框。该对话框用来让用户添加或删除安装项目中的文件组,单击[Add]按钮将在File Groups列表框中添加一个文件组,单击[Delete]删除选定的文件组。
(8) 保留缺省值,单击[下一步]按钮,出现如图3.8所示的"Summary"对话框。该对话框显示用户向导中选定的信息摘要,若用户对其中某项设置不满意,可单击[上一步]按钮进行重新选择。任何时候,单击[取消]按钮都会终止创建安装项目。
(9) 单击[完成]按钮,installshield开始创建。稍等片刻,一个名为"Your Application Name"的安装项目的框架就创建好了,同时该项目的所有内容都被放在缺省的C:/My Installations/ Your Application Name文件夹中。当然,用户不必当心创建的安装项目名是否和以前创建的安装项目名重名,因为installshild会自动在重名的项目名后面依次加上"-1"、"-2"...。
3.1.2 修改安装项目属性
想要改变上述安装项目的缺省属性,可选择"Project"菜单下的"Settings..."命令。弹出相应的"Project Settings"对话框,如图3.9所示。
对话框中含有"General"(一般信息)、"Information"(项目信息)、"Owner"(制造商信息)、"Instructions"(说明)、"Language"(语系)、"Operating Systems"(操作系统)等页面。
其中,"Information"页面可供用户进行开发环境、应用程序的类型以及应用程序适用的行业的重新选择。而"Owner"页面用来指定产品名称、作者、开发商、Email地址、主页、公司名称、版权说明以及版本等信息。
这里,我们着重讨论"Language"和"Operating Systems"两个页面。任何时候,选择这两个标签总可以进行语系和操作平台的添加。
添加语系的操作步骤如下:
(1) 将"Project Settings"对话框切换到"Language"页面(参见图3.9);
(2) 单击[Add...]按钮可向语系列表中增加新的语系,如图3.10所示;
(3) 取消"Show only available languages"选中标记,则语系列表中显示出所有的语系;
(4) 选定"Chinese (PRC)",单击[OK]按钮,将给此安装项目添加一个新的语系"Chinese (PRC)"。
添加操作平台的操作步骤如下:
(1) 将"Project Settings"对话框切换到"Operating Systems"页面;
(2) 单击[Add...]按钮可向操作系统列表中增加新的操作系统,如图3.11所示;
(3) 取消"Show only available platforms "选中标记,操作系统列表中显示出其他一些操作系统;
(4) 选定某操作系统列表项,单击[OK]按钮,将给此安装项目添加一个新的操作平台。