来源:www.cncfan.com | 2006-1-10 | (有2319人读过)
在Delphi系统软件包中,集成了美国Install Shield公司专为Delphi定制的Install Shield Express软件,利用它可以方便地制作应用程序安装盘。
下面介绍以下制作过程的具体步骤:
1、准备好应用程序所需的各有文档包括自述文件、安全协议、图标等,并将应用程序所有文件按照类型进行分组。
2、运行IS,建立新的项目,设定应用程序的基本信息。
①在"App Info"对话框中填写应用程序的名称、系统主文件名称、版本号、开发商名称以及系统默认的安装目录。IS软件对目录给出了一套完备的定义,用户可以很方便地设定所需目录。
具体定义如下:
< INSTALLDIR > 指在安装程序运行过程中用户选定的主安装目录。 < WINDIR > 指目标机器中安装Windows的目录。 (例如 C:\WINDOWS) < WINSYSDIR > 指目标机器中的Windows系统子目录。 (例如 C:\WINDOWS\SYSTEM) < WINDISK > 指安装Windows系统的硬盘驱动器。(例如 C:) < WINSYSDISK > 指包含Windows 系统目录的硬盘驱动器。(例如 C:). < ProgramFilesDir > 指目标机器中安装程序文件的子目录。 (例如C:\PROGRAM FILES) < CommonFilesDir > 指安装程序文件目录下的安装公用文件子目录。 (例如 C:\PROGRAM FILES\COMMON FILES) < FONTDIR > 指安装Windows 字体文件的子目录。 (例如 C:\WINDOWS\FONTS). < SRCDIR > 指安装程序运行时,源文件所在目录。 < SUPPORTDIR > 指安装程序运行过程中,存放临时文件的子目录。 [group name] 利用文件组名称可以替换该文件组所对应的安装目录。
②在"Main Window"对话框中,设定安装程序主窗口的标题,也可在指定位置显示图形,但只支持16色的位图文件。
③在"Features"对话框中设定安装程序是否具有自动卸载功能。
3、选择需安装的Delphi专用组件。
①在"General"对话框中,选择需安装的Delphi专用组件。例如,如在应用程序中涉及数据库操作,则需安装"BDE"组件。
②在"Advanced"对话框中,可以针对所选组件中的每个文件进行筛选。除非对每个文件的作用十分熟悉,一般用户不要更改这些选项。
4、定义文件组(File Groups)和组件(Components)
①在"Groups"对话框中,将系统需安装的文件进行分类,组成软干个文件组,每个文件组都指定安装的目录及文件更新的方式。例如在一应用程序中,可包括主程序文件组、帮助文件组、数据库文件组、驱动程序文件组、实例文件组,指定数据库文件组的安装目录为< INSTALLDIR >\data,其他数据组可依此类推。
②在"Components"对话框中,将内容相关或相近的文件组构成组件,例如可以由帮助文件组和实例文件组组成帮助组件。
③在"Setup Types"对话框中,指定每种安装类型需要安装的组件。
5、设定用户界面组件
在安装程序中,可进行设定的组件共13个,下面简要介绍主要部分:
⑴Welcome Bitmap,可以指定一位图文件作为欢迎图形。
⑵Software License Agreement,可以指定一文本文件作为软件许可协议书。
⑷Readme Information,可选定系统自述文件。
6、修改注册表信息
可以根据应用程序的需要,对注册表进行修改,包括增加主键,修改变量值等。
7、指定文件夹及图标
用户可以设定程序的运行命令、参数、窗口状态及起始运行路径、热键,还可指定存放系统对应快捷方式的文件夹。
8、指定安装盘存放介质后,生成安装盘。
9、测试安装程序。
10、将安装程序拷贝到指定介质上,完成制作。
当然,IS功能强大,除Delphi程序外,使用其他语言编写的程序也可以使用IS制作安装盘。
|