第一部分 InstallShieldProfessional
2000快速入门
第1章 ISPro2K概述
1. 1 ISPro2K设计思路
1. 2 ISPro6的最新特点
1. 2. 1 部件的安装和卸载
1. 2. 2 InstallShield对象
1. 2. 3 基于事件的脚本模块
1. 2. 4 ActiveDependencyManager
1. 2. 5 导入注册参数
1. 2. 6 媒体编译器
1. 2. 7 ISPro6的其他主要特征
1. 3 ISWI的最新特点
1. 3. 1 对话框编辑器
1. 3. 2 国际版的支持
1. 3. 3 SKU管理器
1. 3. 4 动态文件链接
1. 3. 5 融合模块的处理
1. 3. 6 组件向导
1. 3. 7 工程向导
1. 3. 8 最佳实践向导
1. 3. 9 发布向导
1. 4 ISPro6和ISWI结构体系的不同之处
1. 5 符合Windows认证标志的安装盘的
10大特征
第2章 ISPro6快速入门
2. 1 ISPro6的安装及卸载
2. 1. 1 安装前的准备
2. 1. 2 安装操作步骤
2. 1. 3 卸载ISPro6
2. 2 ISPro6开发环境浏览
2. 2. 1 集成开发环境
2. 2. 2 菜单
2. 2. 3 工作窗口
2. 2. 4 脚本编辑器
2. 3 首次使用ISPro6
2. 3. 1 创建安装工程
2. 3. 2 设置系统环境
2. 4 ISPro6快速制作安装盘
2. 4. 1 认识软件安装机制
2. 4. 2 使用ProjectWizard
2. 4. 3 关联文件到安装文件组
2. 4. 4 关联文件组到安装部件
2. 4. 5 在Windows开始菜单上放置程序快捷方式
2. 4. 6 创建磁盘映像
2. 4. 7 运行创建的安装程序
第3章 ISWI快速入门
3. 1 ISWI和WindowsInstaller
3. 1. 1 WindowsInstaller概述
3. 1. 2 ISWI概述
3. 2 ISWI的安装及卸载
3. 2. 1 安装前的准备
3. 2. 2 安装操作步骤
3. 2. 3 卸载赐叨
3. 3 ISWI开发环境浏览
3. 3. 1 集成开发环境
3. 3. 2 菜单
3. 3. 3 向导
3. 4 ISWI快速制作安装盘
3. 4. 1 启动工程向导
3. 4. 2 命名新工程
3. 4. 3 给出应用程序的有关信息
3. 4. 4 选择安装语言
3. 4. 5 创建功能部件
3. 4. 6 生成组件
3. 4. 7 关联组件和功能部件
3. 4. 8 把文件关联到组件
3. 4. 9 创建快捷键
3. 4. 10 配置注册表信息
3. 4. 11 定义用户界面
3. 4. 12 保存工程, 创建发布媒介, 测试安装程序
3. 4. 13 小结
第二部分 InstallShieldProfessional 6使用详解
第4章 安装脚本语言介绍
4. 1 脚本程序结构
4. 1. 1 声明
4. 1. 2 程序块
4. 1. 3 函数块
4. 2 操作符
4. 2. 1 地址操作符
4. 2. 2 算术操作符
4. 2. 3 赋值操作符
4, 2. 4 位操作符
4. 2. 5 BYREF操作符
4. 2. 6 操作符
4. 2. 7 逻辑操作符
4. 2. 8 成员操作符
4. 2. 9 关系操作符
4. 2. 10 字符串操作符
4. 2, 11 结构指针操作符
4. 3 函数
4. 3. 1 使用FunctionWizard
4. 3. 2 内建函数
4. 3. 3 自定义函数
4. 4 流控制语句
4. 5 保留字
4. 5. 1 安装脚本关键字
4. 5. 2 预定义常量
4. 5. 3 系统变量
4. 5. 4 预处理语句
4. 6 事件
4. 6. 1 全局事件
4. 6. 2 组件事件
4. 6. 3 其他触发事件
4. 7 符号规则与注释
4. 7. 1 标点符号规则
4. 7. 2 注释
4. 8 编译
4. 8. 1 编译程序
4. 8, 2 出错信息
4. 9 跟踪与调试
4. 9. 1 调试器工作界面
4. 9. 2 调试前的准备工作
4. 9. 3 调试器使用策略
4. 9. 4 设置和清除断点
4. 9. 5 设置和清除变量
4. 9. 6 选择要跟踪的变量
4. 9. 7 跟踪变量的变化
4. 9. 8 跟踪内建函数的返回值
4. 9. 9 手工改变变量的值
4. 9. 10 和脚本编辑器一起使用调试器
4. 9. 11 可以利用调试器查找的错误
4. 9. 12 常见问题处理
第5章 组织安装文件
5. 1 安装文件分组
5. 1. 1 创建文件组
5. 1. 2 添加组文件
5. 1. 3 设置应用程序的语言环境
5. 1. 4 设置核心部件
5. 1. 5 删除文件组和删除组文件
5. 1. 6 设置文件的压缩状态
5. 2 设置安装部件
5. 2. I 创建安装部件
5. 2. 2 为安装部件指定文件夹
5. 2. 3 确定安装级别
5. 2. 4 设置关联属性
5. 2. 5 使用保护口令
5, 2. 6 在安装部件对话框中显示描述信息
5. 2. 7 在安装部件对话框中显示图标
5. 2. 8 在安装过程中显示部件信息
5. 2. 9 覆盖同名文件的处理
5. 2. 10 删除安装部件
5. 3 确定安装类型
5. 3. 1 为用户提供安装类型的选择
5. 3. 2 如何创建新的安装类型
5. 3. 3 关联安装部件到新的安装类型
5. 3. 4 对新的安装类型进行设置
5. 4 调用SetupScript相关函数
5. 4. 1 需要用到的函数
5. 4. 2 确定安装部件和子部件
5. 4. 3 安装共享文件
5. 4. 4 安装自注册文件
5. 4. 5 安装加锁文件
第6章 设计用户安装界面
6. 1 Windows95/98风格的安装界面
6. 2 主安装界面
6. 2. 1 设置主安装界面的函数
6. 2. 2 如何设定主安装界面的大小
6. 2. 3 如何动态指示安装进度
6. 2. 4 设置主安装界面的背景和标题
6. 2. 5 选取主安装界面基本对象
6. 2. 6 保存安装中使用的资源文件
6. 3 设计背景和说明显示区界面
6. 3. 1 软件安装过程中的图形操作
6. 3. 2 在对话框中使用图形
6. 3. 3 设置图形透明效果
6. 3. 4 加载图形时的常见错误及解决办法
6. 3. 5 解决图形显示失真问题
6. 3. 6 设计说明显示区界面
6. 4 设计多媒体特技效果
6. 4. 1 在安装过程中播放影视. 动画
6. 4. 2 在安装过程中使用背景音乐
6. 5 设计对话框
6. 5. 1 自定义对话框
6. 5. 2 在对话框中显示图形和图标
6. 5. 3 利用对话框调试安装程序
6. 6 在安装软件中使用不同的语种
6. 6. 1 InstallShield语种设置机制
6. 6. 2 新建安装工程中的语种设置
6. 6. 3 在安装过程中使用多个语种
6. 6. 4 安装程序语种设置使用技巧
6. 7 调用外部资源
6. 7. 1 使用外部函数注意事项
6. 7. 2 调用DLL动态链接库
6. 7. 3 调用Windows API资源
6. 7. 4 运行其他的安装程序
第7章 InstallShield对象
7. 1 InstallShield对象的使用
7. 1. 1 增加InstallShield对象
7. 1. 2 将InstallShield对象连接到组件
7. 1. 3 编辑对象InstallShield
7. 1. 4 InstallShield对象的通信
7. 1. 5 InstallShield对象状态码
7. 2 Access97对象
7. 2. 1 Access97对象描述
7. 2. 2 Access97对象向导
7. 3 BDE 5. 1对象
7. 4 DAO 3. 5/3. 6
7. 4. 1 DAO对象描述
7. 4. 2 DAO对象向导
7. 5 DCOMDeployment对象
7. 5. 1 DCOMDeployment对象描述
7. 5. 2 DCOMDeployment对象向导
7. 6 DCOM95对象
7. 7 DCOMcnfg对象
7. 8 DirectX 6. 1对象
7. 9 InstallShieldObjectInstaller
7. 9. 1 InstallShieldObjectInstaller描述
7. 9. 2 InstallShieldObjectInstaller向导
7. 10 Jet 3. 51/4. 0对象
7. 11 MDAC2. 1对象
7. 12 MFC6. 0运行库
7. 13 NTServices对象
7. 13. 1 NTServices对象描述
7. 13. 2 NTServices对象向导
7. 14 ODBC 3. 51对象
7. 14. 1 ODBC 3. 51对象描述
7. 14. 2 ODBC对象向导
7. 15 OLEDB 2. 1对象
7. 16 RDO2. 0对象
7. 17 Visual Basic 5/6运行库
第8章 处理Windows注册表
8. 1 检查注册表键值
8. 2 新建和删除注册键
8. 2. 1 新建
8. 2. 2 删除
8. 3 获取和设置注册信息
8. 3. 1 获取注册信息
8. 3. 2设置注册信息
8. 4 删除注册表键值
8. 5 注册文件扩展名
8. 6 合并注册文件
8. 7 注册用户及确认注册信息
8. 8 重新启动系统
第9章 制作安装盘及卸载软件
9. 1 编译制作安装盘
9. 2 卸载和维护已安装的软件
9. 3 制作网络安装盘
9. 3. 1 关于网络安装盘
9. 3. 2 如何制作网络自安装盘
9. 3. 3 如何进行远程注册
9. 3. 4 如何生成安装程序的. mif文件
第三部分 InstallShieldforWindows
Installer使用详解
第10章 ISWI安装工程设计
10. 1 创建安装工程
10. 1. 1 开始一个新的安装工程
10. 1. 2 打开一个InstallShieldPrDfessional工程
10. 1. 3 打开一个ISWI安装工程
10. 1. 4 打开一个MSI包
10. 2 安装工程设置
10. 2. 1 工程属性
10. 2. 2 摘要信息
10. 2. 3 在控制面板中存储的信息
10. 2. 4 指定产品属性
10. 2. 5 路径变量
10. 2. 6 属性管理器
10. 2. 7 字符串表
10. 3 安装元素组织
10. 3. 1 安装设计视图结构
10. 3. 2 功能部件
10. 3. 3 组件
10. 3. 4 文件
10. 3. 5 注册表
10. 3. 6 文件夹和快捷方式
10. 3. 7 融合模块
10. 4 高级设置技巧
10. 4. 1 创建应用程序路径注册键
10. 4. 2 COM注册高级设置
10. 4. 3 控制NT服务高级设置
10. 4. 4 注册文件类型
10. 4. 5 NT服务高级设置
10. 4. 6 ODBC源的高级设置
10. 4. 7 指定公布信息
第11章 ISWI设计深入
11. 1 可视化界面设计
11. 2 动作
11. 3 队列
11. 4 安全策略
11. 4. 1 Windows文件保护
11. 4. 2 文档版本规则
11. 4. 3 独立组件
11. 4. 4 系统重启动
11. 4. 5 安装回退和维护
第12章 安装盘的编译及国际版安装盘制作
12. 1 编译安装盘
12. 2 使用发布向导
12. 3 测试安装盘
12. 3. 1 校验安装盘
12. 3. 2 试运行安装盘
12. 4 如何制作国际版安装盘
12. 5 国际版安装盘制作实例
第四部分 安装盘制作实例详解
第13章 ISPro5安装程序制作范例
13. 1 明确安装要求
13. 2 制作安装程序
13. 2. 1 用向导创建安装工程
13. 2. 2 准备安装材料
13. 2. 3 配置文件和关联属性
13. 2. 4 进一步定制安装程序
13. 3 创建安装媒介
第14章 Windows输入法安装盘制作剖析
14. 1 组织安装文件
14. 2 配置安装资源
14. 3 编写安装脚本
14. 4 测试安装程序
第15章 ISWI安装程序制作范例
15. 1 创建新安装工程
15. 2 设计安装工程
15. 3 调用外部程序
15. 4 编译和测试安装程序
第16章 数据库应用程序安装盘制作剖析
16. 1 数据库应用程序及其安装要点
16. 1. 1 数据库应用程序的特点
16. 1. 2 什么是ODBC
16. 1. 3 安装和配置ODBC驱动程序
16. 1. 4 系统注册表
16. 1. 5 安装解决方案
16. 2 基于BDE的Oracle数据库应用程序安装盘制作
16. 2. 1 插入BDE对象
16. 2. 2 安装BDE的Oracle数据库驱动
16. 2. 3 调用数据库初始化程序
16. 3 基于ODBC的Access数据库应用程序安装盘制作