《引人入胜InstallShield 6.X/VB/VC/Delphi安装程序设计与制作》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:张君,周洁等编著
  • 出 版 社:北京:北京希望电子出版社
  • 出版年份:2001
  • ISBN:7900056394
  • 页数:478 页
图书介绍:

第一部分 程序安装技术 1

第1章 安装程序概述 1

1.1 打包的概念 1

1.2 用户真正的要求 10

1.3 我们能做什么 13

1.4 我们还能再做些什么 14

第2章 安装程序制作技术和工具 15

2.1 安装程序制作技术和Win32 API 15

2.2 Visual Basic 6.0内置安装工具 43

2.3 Visual C++内置安装工具 51

2.4 Delphi内置安装工具 54

2.5 完善的安装程序制作工具-InstallShield 55

第3章 InstallShield开发环境 60

3.1 安装InstallShield 6.1 60

3.2 InstallShield 6.1集成开发环境(IDE) 63

第4章 第一个安装程序 84

4.1 创建安装工程 84

4.2 配置文件 87

4.3 配置文件组 87

4.4 开始菜单中加入应用程序图标 88

4.5 改变安装程序背景颜色 89

4.6 建立文件安装媒体 90

4.7 测试安装程序 94

4.8 安装程序脚本 94

第5章 InstallShield使用技巧 101

5.1 属性窗口 101

5.2 InstallShield向导 119

5.3 脚本编辑器 131

5.4 使用书签 138

5.5 InstallShield工具 139

5.6 调试器 145

第二部分 InstallShield高级应用 151

第6章 InstallShield脚本语言 151

6.1 安装程序脚本程序结构 151

6.2 简单语句与解释 153

6.3 变量 154

6.4 数据类型 157

6.5 表达式与操作符 175

6.6 控制结构 182

6.7 函数与过程 190

6.8 编译器与预编译命令 193

第7章 InstallShield事件 202

7.1 全局事件 202

7.2 组件事件 207

7.3 其它触发事件 207

第8章 使用InstallShield模板 214

8.1 Access模板 214

8.2 ADO模板 219

8.3 BDE 4.51 221

8.4 BDE 5 226

8.5 NT Service模板 226

8.6 DirectX 5模板 231

8.7 ODBC-DAO-RDO模板 234

8.8 OLE DB 1.5模板 255

8.9 PowerBuilder模板 257

8.10 Visual Basic模板 264

第9章 使用Install Shield对象 267

9.1 使用InstallShield对象 267

9.2 Access 97对象 271

9.3 DAO 3.5对象 278

9.4 DAO 3.6对象 280

9.5 DCOM Deployment对象 280

9.6 DCOM95对象 284

9.7 Dcomcnfg对象 286

9.8 DirectX 6.1对象 287

9.9 Jet 3.51对象 289

9.10 Jet 4.0对象 291

9.11 MDAC 2.1对象 292

9.12 MFC 6.0运行库 297

9.13 NT Services对象 298

9.14 ODBC 3.51对象 304

9.15 OLE DB 2.1对象 310

9.16 RDO 2.0对象 312

9.17 Visual Basic 6运行库 314

第三部分 安装工程设计与实例 316

第10章 安装工程 316

10.1 工程设计 316

10.2 网络安装 318

10.3 工程维护 327

10.4 工程移植性 331

10.5 扩展安装工程功能 337

第11章 文件处理与控制 341

11.1 文件安装控制 341

11.2 应用程序的依赖性 342

11.3 组件控制 347

11.4 共享文件处理 351

11.5 自注册文件 354

11.6 加锁文件控制 357

11.7 文本文件处理 358

11.8 二进制文件处理 361

第12章 系统控制与注册 364

12.1 批处理文件的控制 364

12.2 系统配置文件的控制 371

12.3 INI文件的控制 373

12.4 系统注册表控制 376

12.5 数据库的注册 382

12.6 桌面快捷方式 384

12.7 控制面板控制 390

第13章 引人入胜的安装界面 394

13.1 使用Win95/98风格的安装界面 394

13.2 内部对话框 395

13.3 使用自定义对话框 401

13.4 安装主窗口界面控制 405

13.5 使用图像 409

13.6 多媒体效果 414

第14章 测试与发行 417

14.1 安装工程的测试 417

14.2 安装媒体的制作 419

14.3 自动运行(AutoPlay)制作 425

14.4 软件发行 430

第15章 InstallShield应用实例 433

15.1 Visual C++应用程序安装程序制作 433

15.2 Visual Basic应用程序安装程序制作 444

15.3 Delphi应用程序安装程序制作 448

第16章 常见问题及解决方案 453

16.1 安装程序制作过程中遇到的问题 453

16.2 调试器出现的问题 456

16.3 一般脚本出现的问题 456

16.4 终端用户遇到问题 457

附录A 保留字 459

A.1 内部库函数名称 459

A.2 事件处理函数名称 459

A.3 语言关键字 459

A.4 预编译指令 460

A.5 系统变量 460

A.6 预定义常量 462

附录B 错误码 469

B.1 警告 469

B.2 语法错误 469

B.3 致命错误 470

B.4 内部错误 470

B.5 组件错误 471

附录C 网络资源 473

C.1 其它网络资源 473

C.2 作者联系方式 473

附录D InstallShield内部库函数索引 474