《InstallShield 2000 使用详解》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:刘艺主编;王鲁军等编写
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2002
  • ISBN:7111095243
  • 页数:431 页
图书介绍:

第一部分 InstallShield Professional 2000快速入门 2

第1章 ISPro2K概述 2

1.1 ISPro2k设计思路 2

前言 2

1.2 ISPro6的最新特点 3

1.2.1 部件的安装和卸载 3

1.2.2 InstallShield对象 4

1.2.3 基于事件的脚本模块 5

1.2.4 Active Dependency Manager 5

1.2.7 ISPro6的其他主要特征 7

1.3 ISWI的最新特点 7

1.2.5 导入注册参数 7

1.2.6 媒体编译器 7

1.3.1 对话框编辑器 8

1.3.2 国际版的支持 8

1.3.3 SKU管理器 9

1.3.4 动态文件链接 9

1.3.5 融合模块的处理 10

1.3.6 组件向导 10

1.3.9 发布向导 11

1.3.7 工程向导 11

1.3.8 最佳实践向导 11

1.4 ISPro6和ISWI结构体系的不同之处 13

1.5 符合Windows认证标志的安装盘的10大特征 14

第2章 ISPro6快速入门 16

2.1 ISPro6的安装及卸载 16

2.1.1 安装前的准备 16

2.1.2 安装操作步骤 16

2.1.3 卸载ISPro6 20

2.2.2 菜单 23

2.2 ISPro6开发环境浏览 23

2.2.1 集成开发环境 23

2.2.3 工作窗口 32

2.2.4 脚本编辑器 39

2.3 首次使用ISPro6 43

2.3.1 创建安装工程 44

2.3.2 设置系统环境 46

2.4 ISPro6快速制作安装盘 49

2.4.1 认识软件安装机制 50

2.4.2 使用Project Wizard 52

2.4.3 关联文件到安装文件组 55

2.4.4 关联文件组到安装部件 56

2.4.5 在Windows开始菜单上放置程序快捷方式 56

2.4.6 创建磁盘映像 58

2.4.7 运行创建的安装程序 60

第3章 ISWI快速入门 63

3.1 ISWI和Windows Installer 63

3.1.1 Windows Installer概述 63

3.2 ISWI的安装及卸载 67

3.1.2 ISWI概述 67

3.2.1 安装前的准备 68

3.2.2 安装操作步骤 68

3.2.3 卸载ISWI 72

3.3 ISWI开发环境浏览 73

3.3.1 集成开发环境 73

3.3.2 菜单 73

3.3.3 向导 74

3.4 ISWI快速制作安装盘 75

3.4.1 启动工程向导 75

3.4.2 命名新工程 76

3.4.3 给出应用程序的有关信息 77

3.4.4 选择安装语言 78

3.4.5 创建功能部件 79

3.4.6 生成组件 80

3.4.7 关联组件和功能部件 81

3.4.8 把文件关联到组件 82

3.4.9 创建快捷键 84

3.4.10 配置注册表信息 86

3.4.11 定义用户界面 86

3.4.12 保存工程,创建发布媒介,测试安装程序 87

3.4.13 小结 88

第二部分 InstallShield Professional 6使用详解 92

第4章 安装脚本语言介绍 92

4.1 脚本程序结构 93

4.1.1 声明 93

4.1.2 程序块 93

4.1.3 函数块 94

4.2 操作符 94

4.2.1 地址操作符 94

4.2.3 赋值操作符 95

4.2.2 算术操作符 95

4.2.4 位操作符 96

4.2.5 BYREF操作符 97

4.2.6 操作符 97

4.2.7 逻辑操作符 97

4.2.8 成员操作符 98

4.2.9 关系操作符 98

4.2.10 字符串操作符 99

4.3 函数 101

4.2.11 结构指针操作符 101

4.3.1 使用Function Wizard 102

4.3.2 内建函数 102

4.3.3 自定义函数 103

4.4 流控制语句 105

4.5 保留字 113

4.5.1 安装脚本关键字 113

4.5.2 预定义常量 114

4.5.3 系统变量 114

4.5.4 预处理语句 115

4.6.1 全局事件 121

4.6 事件 121

4.6.2 组件事件 123

4.6.3 其他触发事件 124

4.7 符号规则与注释 127

4.7.1 标点符号规则 127

4.7.2 注释 128

4.8 编译 129

4.8.1 编译程序 129

4.8.2 出错信息 129

4.9 跟踪与调试 131

4.9.1 调试器工作界面 133

4.9.2 调试前的准备工作 134

4.9.3 调试器使用策略 134

4.9.4 设置和清除断点 134

4.9.5 设置和清除变量 135

4.9.6 选择要跟踪的变量 136

4.9.7 跟踪变量的变化 136

4.9.8 跟踪内建函数的返回值 136

4.9.9 手工改变变量的值 136

4.9.11 可以利用调试器查找的错误 137

4.9.10 和脚本编辑器一起使用调试器 137

4.9.12 常见问题处理 138

第5章 组织安装文件 140

5.1 安装文件分组 141

5.1.1 创建文件组 142

5.1.2 添加组文件 142

5.1.3 设置应用程序的语言环境 143

5.1.4 设置核心部件 144

5.1.6 设置文件的压缩状态 147

5.2 设置安装部件 147

5.1.5 删除文件组和删除组文件 147

5.2.1 创建安装部件 148

5.2.2 为安装部件指定文件夹 148

5.2.3 确定安装级别 149

5.2.4 设置关联属性 150

5.2.5 使用保护口令 152

5.2.6 在安装部件对话框中显示描述信息 155

5.2.7 在安装部件对话框中显示图标 156

5.2.8 在安装过程中显示部件信息 156

5.2.9 覆盖同名文件的处理 158

5.3.1 为用户提供安装类型的选择 159

5.2.10 删除安装部件 159

5.3 确定安装类型 159

5.3.2 如何创建新的安装类型 160

5.3.3 关联安装部件到新的安装类型 160

5.3.4 对新的安装类型进行设置 161

5.4 调用Setup Script相关函数 162

5.4.1 需要用到的函数 162

5.4.2 确定安装部件和子部件 163

5.4.3 安装共享文件 164

5.4.4 安装自注册文件 165

5.4.5 安装加锁文件 166

第6章 设计用户安装界面 168

6.1 Windows95/98风格的安装界面 168

6.2 主安装界面 168

6.2.1 设置主安装界面的函数 168

6.2.2 如何设定主安装界面的大小 169

6.2.3 如何动态指示安装进度 169

6.2.4 设置主安装界面的背景和标题 171

6.2.5 选取主安装界面基本对象 172

6.3 设计背景和说明显示区界面 173

6.2.6 保存安装中使用的资源文件 173

6.3.1 软件安装过程中的图形操作 174

6.3.2 在对话框中使用图形 175

6.3.3 设置图形透明效果 176

6.3.4 加载图形时的常见错误及解决办法 176

6.3.5 解决图形显示失真问题 177

6.3.6 设计说明显示区界面 179

6.4 设计多媒体特技效果 181

6.4.1 在安装过程中播放影视、动画 181

6.4.2 在安装过程中使用背景音乐 182

6.5 设计对话框 183

6.5.1 自定义对话框 184

6.5.2 在对话框中显示图形和图标 195

6.5.3 利用对话框调试安装程序 196

6.6 在安装软件中使用不同的语种 197

6.6.1 InstallShield语种设置机制 198

6.6.2 新建安装工程中的语种设置 199

6.6.3 在安装过程中使用多个语种 199

6.6.4 安装程序语种设置使用技巧 200

6.7.1 使用外部函数注意事项 202

6.7 调用外部资源 202

6.7.2 调用DLL动态链接库 203

6.7.3 调用Windows API资源 204

6.7.4 运行其他的安装程序 204

第7章 InstallShield对象 206

7.1 InstallShield对象的使用 206

7.1.1 增加InstallShield对象 206

7.1.2 将InstallShield对象连接到组件 206

7.1.3 编辑对象InstallShield 206

7.2.1 Access97对象描述 207

7.2.2 Access97对象向导 207

7.1.4 InstallShield对象的通信 207

7.2 Access97对象 207

7.1.5 InstallShield对象状态码 207

7.3 BDE 5.1对象 210

7.4 DAO 3.5/3.6 212

7.4.1 DAO对象描述 212

7.4.2 DAO对象向导 212

7.5.1 DCOM Deployment对象描述 213

7.5.2 DCOM Deployment对象向导 213

7.5 DCOM Deployment对象 213

7.6 DCOM 95对象 214

7.7 DCOMcnfg对象 215

7.8 DirectX 6.1 对象 215

7.9 InstallShield Object Installer 215

7.9.1 InstallShield Object Installer描述 215

7.9.2 InstallShield Object Installer向导 215

7.10 Jet3.51/4.0对象 216

7.11 MDAC2.1对象 216

7.13.1 NT Services对象描述 217

7.13.2 NT Services对象向导 217

7.12 MFC6.0 运行库 217

7.13 NT Services对象 217

7.14 ODBC 3.51对象 223

7.14.1 ODBC 3.51对象描述 223

7.14.2 ODBC对象向导 224

7.15 OLE DB 2:1对象 227

7.16 RDO2.0对象 227

7.17 Visual Basic5/6运行库 227

8.1 检查注册表键值 228

第8章 处理Windows注册表 228

8.2 新建和删除注册键 231

8.2.1 新建 231

8.2.2 删除 237

8.3 获取和设置注册信息 238

8.3.1 获取注册信息 239

8.3.2 设置注册信息 242

8.4 删除注册表键值 245

8.5 注册文件扩展名 246

8.7 注册用户及确认注册信息 247

8.6 合并注册文件 247

8.8 重新启动系统 248

第9章 制作安装盘及卸载软件 258

9.1 编译制作安装盘 258

9.2 卸载和维护已安装的软件 260

9.3 制作网络安装盘 263

9.3.1 关于网络安装盘 264

9.3.2 如何制作网络自安装盘 264

9.3.3 如何进行远程注册 269

9.3.4 如何生成安装程序的.mif文件 273

10.1.1 开始一个新的安装工程 276

10.1 创建安装工程 276

第三部分 InstallShield for Windows Installer使用详解 276

第10章 ISWI安装工程设计 276

10.1.2 打开一个InstallShield Professional工程 277

10.1.3 打开一个ISWI安装工程 278

10.1.4 打开一个MSI包 278

10.2 安装工程设置 280

10.2.1 工程属性 280

10.2.2 摘要信息 281

10.2.3 在控制面板中存储的信息 282

10.2.4 指定产品属性 284

10.2.5 路径变量 285

10.2.6 属性管理器 289

10.2.7 字符串表 298

10.3 安装元素组织 301

10.3.2 功能部件 303

10.3.3 组件 305

10.3.4 文件 308

10.3.1 安装设计视图结构 310

10.3.5 注册表 312

10.3.6 文件夹和快捷方式 314

10.3.7 融合模块 316

10.4 高级设置技巧 317

10.4.1 创建应用程序路径注册键 317

10.4.2 COM注册高级设置 318

10.4.3 控制NT服务高级设置 319

10.4.4 注册文件类型 320

10.4.5 NT服务高级设置 323

10.4.6 ODBC源的高级设置 323

10.4.7 指定公布信息 324

11.1 可视化界面设计 325

第11章 ISWI设计深入 325

11.2 动作 328

11.3 队列 335

11.4 安全策略 336

11.4.1 Windows文件保护 336

11.4.2 文档版本规则 336

11.4.3 独立组件 340

11.4.4 系统重启动 340

11.4.5 安装回退和维护 341

12.1 编译安装盘 343

第12章 安装盘的编译及国际版安装盘制作 343

12.2 使用发布向导 345

13.1 明确安装要求 347

12.3.1 校验安装盘 356

12.3 测试安装盘 356

12.3.2 试运行安装盘 358

12.4 如何制作国际版安装盘 359

12.5 国际版安装盘制作实例 364

第四部分 安装盘制作实例详解 374

第13章 ISPro6安装程序制作范例 374

13.2 制作安装程序 374

13.2.1 用向导创建安装工程 374

13.2.2 准备安装材料 376

13.2.3 配置文件和关联属性 378

13.2.4 进一步定制安装程序 380

13.3 创建安装媒介 390

第14章 Windows 输入法安装盘制作剖析 391

14.1 组织安装文件 391

14.2 配置安装资源 394

14.3 编写安装脚本 395

14.4 测试安装程序 403

第15章 ISWI安装程序制作范例 407

15.1 创建新安装工程 408

15.2 设计安装工程 409

15.3 调用外部程序 411

15.4 编译和测试安装程序 413

16.1 数据库应用程序及其安装要点 415

16.1.1 数据库应用程序的特点 415

第16章 数据库应用程序安装盘制作剖析 415

16.1.2 什么是ODBC 416

16.1.3 安装和配置ODBC驱动程序 416

16.1.4 系统注册表 421

16.1.5 安装解决方案 422

16.2 基于BDE的Oracle数据库应用程序安装盘制作 422

16.2.1 插入BDE对象 423

16.2.2 安装BDE的Oracle数据库驱动 423

16.2.3 调用数据库初始化程序 425

16.3 基于ODBC的Access数据库应用程序安装盘制作 427