精通Install Shield 6

精通Install Shield 6
作 者: 张铭 蒙喜琨 邓振华
出版社: 清华大学出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 工具软件
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《精通Install Shield 6》作者简介

内容简介

InstallShield是由InstallShield软件公司开发的,用来制作应用程序安装盘的主流工具软件。它不仅能够为应用程序制作一个简洁漂亮的安装界面,而且能够通过脚本代码设计来控制安装程序的执行过程,实现各种复杂的控制策略。本书本着深入浅出的原则,详细介绍了使用InstallShield制作安装程序的方法和步骤,对InstallShield的开发功能进行了深入的分析和解释,并且力求用简单明了的示例程序来讲解它们的用法。本书的第一部分是“快速入门”,具体介绍InstallShield开发环境的特点和创建安装程序的一般流程,为初学者提供一种简便而快速的入门途径,使读者能够在最短的时间内熟悉InstallShield。相信读者在完成“驾轻就熟”和“触类旁通”两部分的学习之后能够成为制作InstallShield安装盘的高手。该书的每一部分都结合典型而简单的例子进行详细说明,便于读者实际操作。根据相应章节的内容,在各章的最后提出一些典型的问题,并配以答案供读者参考,帮助读者理解和巩固所学的知识。本书适合安装程序开发的初中级读者。当然,由于书中对目前InstallShield最新的各项工具和命令进行了全面详细的介绍,所以专业人士也可以把本书作为使用指南。

图书目录

第一部分:快速入门

第1章 初识InstallShield 6

1. 1 InstallShield 6版本的新特性

1. 1. 1 更新的网络安装方案

1. 1. 2 更高效的脚本功能

1. 1. 3 更好地支持第三方技术

1, 1. 4 更紧密地与微软的最新技术兼容

1. 1. 5 更多的增强功能

1. 2 运行InstallShield 6的系统要求

1. 3 安装和删除InstallShield 6

1. 4 安装程序制作基础

1. 5 从低版本的InstallSheild快速过渡

1. 6 问与答

第2章 在InstallShield 6的工作空间中漫游

2. 1 灵活完善的工作界面

2. 1. 1 Project(工程方案)窗口

2. 1. 2 集成开发环境IDE

2. 2 通过选项卡和窗口设置程序

2. 1. 1 通过选项卡控制程序

2. 2. 2 在文件组属性对话框中交互

2. 2. 3 设置安装部件的属性

2. 3 运行向导程序简化工作

2. 3. 1 创建函数

2. 3. 2 建立媒介

2. 3. 3 构造工程

2. 4 程序调试利器——脚本编辑器

2. 5 利用快捷菜单和工具栏提高工作效率

2. 6 问与答

第3章 InstallShieId 6的“七步曲”

3. 1 从工程向导开始

3. 2 创建文件组

3. 3 联系文件组和安装部件

3. 4 将程序添加到“开始”菜单

3. 5 为安装程序的屏幕背景增色

3. 6 制作磁盘安装盘

3. 7 测试你的程序

3. 8 问与答

第二部分 驾轻就熟

第4章 从配置安装程序开始

4. 1 设置安装工程的属性

4. 1. 1 设置软件信息

4. 1. 2 为安装程序添加语言支持

4. 1. 3 设置工程的密码保护功能

4. 1. 4 安装程序的GUID

4. 1. 5 设置安装程序的运行平台

4. 1. 6 设置安装程序的描述信息(Description)

4. 1. 7 控制安装过程显示的对话框种类

4. 2 利用工程文件和模板创建新工程

4. 2. 1 利用ApplicanonMamgerDefault Setup创建工程

4. 2. 2 利用Default Setup创建工程

4. 2. 3 利用原工程文件创建新工程

4. 2. 4 删除安装工程

4. 3 设置系统环境

4. 3. 1 设置安装工程的保存路往

4. 3. 2 设置安装工程的编译/链接属性

4. 3. 3 查看和设置安装工程的编译变量

4. 3. 4 设置Setup命令行参数

4. 4 问与答

第5章 组织安排安装文件

5. 1 组织文件组

5. 1. 1 对安装文件进行分类的标准

5. 1. 2 创建文件组

5. 1. 3 查看文件组的属性

5. 1. 4 设置文件组的链接类型

5. 1. 5 向文件组中添加文件

5. 1. 6 设置文件组的覆盖方式

5. 1. 7 指定文件组的安装路径

5. 1. 8 删除文件和文件组

5. 2 制作安装部件

5. 2. 1 创建安装部件

5. 2. 2 查看安装部件的属性

5. 2. 3 把文件组组织成安装部件

5. 2. 4 实现安装部件的口令保护

5. 2. 5 确定安装部件的安装级别

5. 2. 6 显示安装部件描述信息

5. 2. 7 在安装进度指示上显示正在安装的部件信息

5. 2. 8 删除文件组和安装部件

5. 3 设计安装类型

5. 3. 1 认识安装类型

5. 3. 2 创建安装类型

5. 3. 3 把安装部件组织成安装类型

5. 3. 4 设置安装类型的属性

5. 4 问与答

第6章 Setup Script———灵活的脚本工具

6. 1 InstallShield Scripts的程序结构

6. 2 语法介绍

6. 2. 1 声明

6. 2. 2 符号规则

6. 2. 3 操作符说明

6. 2. 4 流控制语句

6. 2. 5 函数

6. 2. 6 保留字

6. 2. 7 编译

6. 3 问与答

第7章 将程序融台到操作系统

7. 1 创建快捷方式

7. 1. 1 在“开始”菜单中创建一个文件夹

7. 1. 2 在“开始”菜单中创建多重文件夹

7. 1. 3 显示“开始”菜单中的文件夹

7. 1. 4 在“开始”菜单的文件夹中添加快捷方式

7. 1. 5 删除快捷方式

7. 1. 6 删除“开始”菜单中的文件夹

7. 2 修改注册表

7, 2. 1 Windows注册表

7. 2. 2 创建新的注册键

7. 2. 3 指定注册表的根键

7. 2. 4 设置注册键键值

7. 2. 5 读取注册键键值

7. 2. 6 删除注册键键值

7. 2. 7 删除注册键

7. 3 问与答

第8章 自定义安装界面

8. 1 安装程序的外观设计

8. 1. 1 显示主背景窗口

8. 1. 2 动态指示安装进度

8. 1. 3 显示图形

8. 2 使用多媒体支持

8. 3 显示安装信息

8. 3. 1 用MessageBox显尔简短恬忌

8. 3. 2 使用SprintfBox输出格式化信息

8. 3. 3 通过SdLicense显示版权信息

8. 3. 4 通过SdShowInfoList显示多行信息

8. 3. 5 用SdShowMsg显示简短信息

8. 3. 6 使用SdStartCopy对话框

8. 4 获取用户输入

8. 4. 1 用AskText获得一行文本

8. 4. 2 使用SdShowDlgEdit1

8. 4. 3 使用SdShowDlgEdit2

8. 4. 4 使用SdShowDlgEdit3

8. 4. 5 使用AskYesNo

8. 5 提供安装选择

8. 5. 1 使用SdiAskDestPath选择目标路径

8. 5. 2 使用AskPath输入目标路径

8. 5. 3 通过SelectDir选择路径

8. 5. 4 选择安装类型

8. 5. 5 用SdSelectFolder选择应用程序组

8. 5. 6 通过SdinishReboot重启系统

8. 6 问与答

第9章 使用安装对象

9. 1 创建安装对象

9. 2 查看安装对象工程

9. 3 添加安装对象的属性

9. 4 添加安装对象的方法

9. 5 使用安装对象

9. 6 调整安装对象的设置

9. 7 一个使用安装对象的示例

9. 8 问与答

第10章 维护和卸载程序

10. 1 维护安装程序

10. 1. 1 0nMaintUIBefore功能介绍

10. 1. 2 0nMaintUIAfter功能介绍

10. 1. 3 编写维护代码

10. 1. 4 不支持维护功能的安装程序

10. 1. 5 执行维护操作

10. 2 制作卸载程序

10. 3 问与答

第11章 发布安装盘

11. 1 安装盘的文件组成

11. 2 改变安装盘的存放位置

11. 3 设置安装盘的口令

11. 4 设定安装盘的容量

11. 5 设定安装盘的产品名称

11. 6 设定安装盘的布局结构

11. 7 制作自解压安装盘

11. 8 问与答

第三部分 触类旁通

第12章 制作网络安装程序

12. 1 创建SILENT模式的安装程序

12. 1. 1 设置安装程序的默认模式

12. 1. 2 使用回应文件

12. 1. 3 安装信息反馈

12. 2 检索远程驱动器

12. 3 远程注册—

12. 4 问与答

第13章 InstaIlShieId 6应用实例

13. 1 创建安装工程

13. 2 编写脚本代码

附录A 常用菜单命令的快捷方式

附录B Script常用函数