《精通InstallShield 6》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:张铭等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2001
  • ISBN:730204564X
  • 页数:332 页
图书介绍:本书内容包括:初识InstallShield6、在InstallShield6的工作空间中漫游、InstallShield6的“七步曲”等。

第一部分 快速入门 1

第1章 初识InstallShield 6 1

1.1 InstallShield 6版本的新特性 2

1.1.1 更新的网络安装方案 3

1.1.2 更高效的脚本功能 3

1.1.3 更好地支持第三方技术 4

1.1.4 更紧密地与微软的最新技术兼容 4

1.1.5 更多的增强功能 5

1.2 运行InstallShield 6的系统要求 7

1.3 安装和删除InstallShield 6 8

1.4 安装程序制作基础 15

1.5 从低版本的InstallShield快速过渡 18

1.6 问与答 19

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

2.1 灵活完善的工作界面 21

2.1.1 Project(工程方案)窗口 21

2.1.2 集成开发环境IDE 22

2.2 通过选项卡和窗口设置程序 25

2.1.1 通过选项卡控制程序 25

2.2.2 在文件组属性对话框中交互 30

2.2.3 设置安装部件的属性 34

2.3.1 创建函数 39

2.3 运行向导程序简化工作 39

2.3.2 建立媒介 42

2.3.3 构造工程 43

2.4 程序调试利器——脚本编辑器 44

2.5 利用快捷菜单和工具栏提高工作效率 46

2.6 问与答 47

第3章 InstallShield 6的“七步曲” 50

3.1 从工程向导开始 51

3.2 创建文件组 57

3.3 联系文件组和安装部件 59

3.4 将程序添加到“开始”菜单 61

3.5 为安装程序的屏幕背景增色 68

3.6 制作磁盘安装盘 70

3.7 测试你的程序 77

3.8 问与答 78

第二部分 驾轻就熟 79

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

4.1 设置安装工程的属性 79

4.1.1 设置软件信息 79

4.1.2 为安装程序添加语言支持 81

4.1.3 设置工程的密码保护功能 82

4.1.4 安装程序的GUID 83

4.1.5 设置安装程序的运行平台 84

4.1.6 设置安装程序的描述信息(Description) 85

4.1.7 控制安装过程显示的对话框种类 86

4.2 利用工程文件和模板创建新工程 89

4.2.1 利用Application Manager Default Setup创建工程 89

4.2.2 利用Default Setup创建工程 92

4.2.3 利用原工程文件创建新工程 92

4.2.4 删除安装工程 93

4.3 设置系统环境 94

4.3.1 设置安装工程的保存路径 94

4.3.2 设置安装工程的编译/链接属性 95

4.3.3 查看和设置安装工程的编译变量 97

4.3.4 设置Setup命令行参数 98

4.4 问与答 101

第5章 组织安排安装文件 103

5.1 组织文件组 104

5.1.1 对安装文件进行分类的标准 104

5.1.2 创建文件组 105

5.1.3 查看文件组的属性 105

5.1.4 设置文件组的链接类型 107

5.1.5 向文件组中添加文件 109

5.1.6 设置文件组的覆盖方式 109

5.1.7 指定文件组的安装路径 111

5.1.8 删除文件和文件组 112

5.2 制作安装部件 113

5.2.1 创建安装部件 113

5.2.2 查看安装部件的属性 113

5.2.3 把文件组组织成安装部件 115

5.2.4 实现安装部件的口令保护 116

5.2.5 确定安装部件的安装级别 119

5.2.6 显示安装部件描述信息 120

5.2.7 在安装进度指示上显示正在安装的部件信息 121

5.3 设计安装类型 122

5.2.8 删除文件组和安装部件 122

5.3.1 认识安装类型 123

5.3.2 创建安装类型 123

5.3.3 把安装部件组织成安装类型 126

5.3.4 设置安装类型的属性 127

5.4 问与答 128

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

6.1 InstallShield Scripts的程序结构 132

6.2 语法介绍 138

6.2.1 声明 138

6.2.2 符号规则 139

6.2.3 操作符说明 140

6.2.4 流控制语句 145

6.2.5 函数 151

6.2.6 保留字 154

6.2.7 编译 160

6.3 问与答 163

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

7.1 创建快捷方式 164

7.1.1 在“开始”菜单中创建一个文件夹 164

7.1.2 在“开始”菜单中创建多重文件夹 167

7.1.3 显示“开始”菜单中的文件夹 169

7.1.4 在“开始”菜单的文件夹中添加快捷方式 170

7.1.5 删除快捷方式 173

7.1.6 删除“开始”菜单中的文件夹 175

7.2 修改注册表 177

7.2.1 Windows注册表 177

7.2.2 创建新的注册键 178

7.2.3 指定注册表的根键 181

7.2.4 设置注册键键值 182

7.2.5 读取注册键键值 185

7.2.6 删除注册键键值 186

7.2.7 删除注册键 187

7.3 问与答 188

8.1.1 显示主背景窗口 190

第8章 自定义安装界面 190

8.1 安装程序的外观设计 190

8.1.2 动态指示安装进度 193

8.1.3 显示图形 194

8.2 使用多媒体支持 197

8.3 显示安装信息 199

8.3.1 用MessageBox显示简短信息 200

8.3.2 使用SprintfBox输出格式化信息 200

8.3.3 通过SdLicense显示版权信息 201

8.3.4 通过SdShowInfoList显示多行信息 202

8.3.5 用SdShowMsg显示简短信息 204

8.3.6 使用SdStartCopy对话框 205

8.4 获取用户输入 207

8.4.1 用AskText获得一行文本 207

8.4.2 使用SdShowDlgEditl 208

8.4.3 使用SdShowDlgEdit2 209

8.4.4 使用SdShowDlgEdit3 211

8.4.5 使用AskYesNo 212

8.5 提供安装选择 213

8.5.1 使用SdAskDestPath选择目标路径 213

8.5.2 使用AskPath输入目标路径 215

8.5.3 通过SelectDir选择路径 217

8.5.4 选择安装类型 218

8.5.5 用SdSelectFolder选择应用程序组 223

8.5.6 通过SdFinishReboot重启系统 224

8.6 问与答 226

第9章 使用安装对象 228

9.1 创建安装对象 228

9.2 查看安装对象工程 232

9.3 添加安装对象的属性 232

9.4 添加安装对象的方法 236

9.5 使用安装对象 237

9.6 调整安装对象的设置 240

9.7 一个使用安装对象的示例 241

9.8 问与答 243

第10章 维护和卸载程序 244

10.1 维护安装程序 244

10.1.1 OnMaintUIBefore功能介绍 245

10.1.2 OnMaintUIAfter功能介绍 249

10.1.3 编写维护代码 250

10.1.4 不支持维护功能的安装程序 252

10.1.5 执行维护操作 254

10.2 制作卸载程序 254

10.3 问与答 259

11.1 安装盘的文件组成 260

第11章 发布安装盘 260

11.2 改变安装盘的存放位置 261

11.3 设置安装盘的口令 262

11.4 设定安装盘的容量 265

11.5 设定安装盘的产品名称 266

11.6 设定安装盘的布局结构 266

11.7 制作自解压安装盘 267

11.8 问与答 270

12.1 创建SILENT模式的安装程序 271

12.1.1 设置安装程序的默认模式 271

第12章 制作网络安装程序 271

第三部分 触类旁通 271

12.1.2 使用回应文件 272

12.1.3 安装信息反馈 274

12.2 检索远程驱动器 276

12.3 远程注册 277

12.4 问与答 281

第13章 InstallShield 6应用实例 282

13.1 创建安装工程 282

13.2 编写脚本代码 283

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

附录B Script常用函数 303