第 9 章 安装制作

35
第9第 第第第第 第第第第 9.1 第第第第第第 9.2 InstallShield 第第第第第

description

第 9 章 安装制作. 本章要点 9.1 安装制作概述 9.2 InstallShield 的使用实例. 本章要点. 本章在安装制作概述的基础上,结合实例详细说明了如何利用 Delphi 6 安装制作程序来生成安装软件。. 返回本章首页. 9.1 安装制作概述. InstallShield 工具的安装程序可在 Delphi 6 的安装光盘中找到,在启动光盘的 AutoRun 程序后,可直接执行最后一个选项来安装该工具。其安装过程是标准化的 Windows 安装。. 返回本章首页. 9.2 InstallShield 的使用实例. - PowerPoint PPT Presentation

Transcript of 第 9 章 安装制作

Page 1: 第 9 章 安装制作

第 9章 安装制作

本章要点9.1 安装制作概述9.2 InstallShield的使用实例

Page 2: 第 9 章 安装制作

本章要点 本章在安装制作概述的基础上,结合实例详细说明了如何利用 Delphi 6安装制作程序来生成安装软件。

返回本章首页

Page 3: 第 9 章 安装制作

9.1 安装制作概述 InstallShield 工具的安装程序可在 Delphi 6 的安装

光盘中找到,在启动光盘的 AutoRun 程序后,可直接执行最后一个选项来安装该工具。其安装过程是标准化的 Windows 安装。

返回本章首页

Page 4: 第 9 章 安装制作

9.2 InstallShield 的使用实例9.2.1 InstallShield的启动及主窗口9.2.2 创建项目文件9.2.3 优化设置9.2.4 往项目中添加文件9.2.5 设置目标系统9.2.6 定制安装程序的外观样式9.2.7 环境需求设置( Define Setup Requirement )

9.2.8 准备发布返回本章首页

Page 5: 第 9 章 安装制作

9.2.1 InstallShield 的启动及主窗口

在 Windows 中 依 次 单 击 “ 开 始 ” → “ 程序”→“ InstallShield”→“Express – Borland Limited Edition” 选项,即可启动 InstallShield 。启动后界面如图 9-1 所示。

Page 6: 第 9 章 安装制作

ViewBar 和“ Checklist” :用来显示不同样式的主窗口。 “Previous View” “, Next View” “, Back” 和“ Forward” :这四个箭头按钮有着类似于 Windows Explore 的功能。能方便地在所进行过的页面中切换。 “Help” 和“ Setup Map” :提供比较详尽的技术文档,用以指导用户的操作。

Page 7: 第 9 章 安装制作

9-1 InstallShield的启动界面返回本节

Page 8: 第 9 章 安装制作

9.2.2 创建项目文件

首先,新建一个项目文件。这里把新创建的项目文 件命名为 lzgl.ism 。 一般地, 主窗口 在Checklist 模式下工作。新建了项目后,主窗口的最左侧窗口出现 Setup Checklist 的所有选项。如图 9-5 所示。

Page 9: 第 9 章 安装制作

图 9-5 创建项目后的界面返回本节

Page 10: 第 9 章 安装制作

9.2.3 优化设置 ( 1 ) General Information :用来确定安装的路径

, 公 司 名 称 , 开 发 人 员 名 称 以 及 公 司 名 称( Publisher )等信息,如图 9-6 所示。

( 2 ) Features :选中该选项后,中间窗口里出现 Features ,展开这个菜单,里面有选项 Always Install 。该选项是安装软件必须包括的信息。

Page 11: 第 9 章 安装制作

图 9-6 基础信息列表

Page 12: 第 9 章 安装制作

( 3 ) Setup Types :该选项包含三个可选择项。是 Typical (典型安装)、 Minimal (最小化安装)及 Custom (用户定制安装)三种安装模式。 ( 4 ) Upgrade Paths :该选项被选中后,将在右边窗口出现一些文档,介绍有关升级更新版本的信息资料。需要注意的是,该选项的功能要在完整版的 InstallShield 工具里才能设置使用,在 Delphi 6.0自带的这个版本里是不能使用的。

返回本节

Page 13: 第 9 章 安装制作

9.2.4 往项目中添加文件

( 1 ) Files :该选项是往项目文件中添加文件的最主要方式。支持文件拖放,可以很方便的添加文件。如图 9-7 所示。

( 2 ) Files and Features :选中该项后,可以看到所添加的所有文件的列表。

Page 14: 第 9 章 安装制作

( 3 ) Objects/Merge Modules :选中该项后,出现如图 9-8 所示的界面。

( 4 ) Dependencies :该选项用来扫描检测包括 *.exe,*.sys 等文件在内的许多文件,并且把这些文件加入安装程序中去,同时该选项也为应用程序运行提供必要的 .dll 文件和 .ocx 文件的支持。

Page 15: 第 9 章 安装制作

图 9-7 文件设置对话框

Page 16: 第 9 章 安装制作

图 9-8 对象以及模板设置对话框返回本节

Page 17: 第 9 章 安装制作

9.2.5 设置目标系统 ( 1 ) Shortcuts/folders :该选项为安装程序定制快

捷方式并且指定文件夹,同时指定了快捷方式的存放位置。并提供了几个具有 Windows 标准的快捷方式的存放位置,具体如图 9-9 所示。

( 2 ) Registry :该选项主要用来提供安装程序修改注册表的所需信息,如图 9-10 所示。

( 3 ) DBC Resources :该选项提供了 ODBC 数据源的设置向导。如图 9-11 所示。

Page 18: 第 9 章 安装制作

图 9-9 指定快捷方式的界面

Page 19: 第 9 章 安装制作

图 9-10 注册表信息

Page 20: 第 9 章 安装制作

图 9-11 设置 ODBC数据源

Page 21: 第 9 章 安装制作

( 4 ) INI File Changes :该选项是在安装程序需要配置修改 INI 文件时用的, INI 文件用来存储装载一些应用程序启动以及在运行当中所需要的一些必要的信息。如图 9-12 所示。

( 5 ) File Extensions :该选项其实就是创建应用程序自己特有的扩展名。如图 9-13 所示。

( 6 ) Environment Variables: 通过该选项可以创建、修改以及删除环境变量。

Page 22: 第 9 章 安装制作

图 9-12 配置 INI文件

Page 23: 第 9 章 安装制作

图 9-13 创建文件扩展名返回本节

Page 24: 第 9 章 安装制作

9.2.6 定制安装程序的外观样式 ( 1 ) Dialogs :该选项用来设置安装程序的外观

。 ( 2 ) Billboards :当用户正运行安装程序的时候

,使用该选项可以显示一幅或多幅 BMP 文件。这些文件可以用来向用户传递信息,包括介绍该软件的特性等。

( 3 ) Text and Messages :用来控制、修改将要出现在安装程序里的字符串以及提示信息。

Page 25: 第 9 章 安装制作

图 9-14 定制安装程序的界面返回本节

Page 26: 第 9 章 安装制作

9.2.7 环境需求设置( Define Setup Requirement )

( 1 ) Requirements :该选项用来设置该软件能够运行的操作系统环境。 ( 2 ) Custom Actions :该选项允许用户在安装程序内加入内嵌的不被 InstallShield 程序支持的功能。 ( 3 ) Support Files :允许用户在安装过程中加入可在目标系统获取的文件。这些文件被加入到临时目录中,并且在安装结束时自动删除。

返回本节

Page 27: 第 9 章 安装制作

9.2.8 准备发布 ( 1 ) Build Your Release :该选项将对设置好的

项目文件进行编译工作如图 9-15 所示。创建安装过程的具体进行过程如图 9-16 所示、其工作界面如图 9-17 所示。

Page 28: 第 9 章 安装制作

图 9-15 编译检测安装程序的界面

Page 29: 第 9 章 安装制作

图 9-16 编译过程

Page 30: 第 9 章 安装制作

图 9-17 应用程序工作界面

Page 31: 第 9 章 安装制作

( 2 ) Test Your Release :该选项用来检测编译后的安装程序能否正常运行如图 9-18 所示。在安装过程中可以得到其中一幅界面,如图 9-19 所示。

( 3 ) Distribute Your Release :该选项用来把做好的安装程序存储到存储介质上去。界面如图 9-20 所示。

Page 32: 第 9 章 安装制作

图 9-18 选中测试安装程序选项的界面

Page 33: 第 9 章 安装制作

图 9-19 安装过程中的其中一步

Page 34: 第 9 章 安装制作

图 9-20 发布安装程序返回本节

Page 35: 第 9 章 安装制作

THANK YOU VERY MUCH !

本章到此结束,谢谢您的光临!

结束放映 返回本章首页