当前位置:首页 > 工业技术
PowerBuilder高级开发技术
PowerBuilder高级开发技术

PowerBuilder高级开发技术PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:袁刚等编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:1999
  • ISBN:750535261X
  • 页数:282 页
图书介绍:
《PowerBuilder高级开发技术》目录

第一篇 利用PowerBuilder的基础类库建立应用 3

第1章 概述 3

1.1 基础类库与PowerBuilder 3

1.1.1 了解基础类库(PFC) 3

1.1.2 了解PowerBuilder 7

1.2 基础类库的面向对象特点 8

1.2.1 继承 9

1.2.2 封装 10

1.2.3 多态性 10

1.3 基础类库的扩展层结构及基特性 10

1.4 基础类库的部件 11

1.4.1 PFC基础类库的库结构及其存放位置 12

1.4.2 PFC部件简介 14

本章小结 15

2.2.1 创建中间扩展层 16

2.2 选择扩展策略 16

第2章 设计PFC类库 16

2.1 利用PFC设计类库 16

2.2.2 使用已有的PFC扩展层 18

2.3 定义一个新的服务 19

2.3.1 如何定义一个配套的服务(associative service) 19

2.3.2 如何定义一个综合服务(aggregale service) 20

2.4 库扩展器 21

本章小结 21

3.1.1 建立应用管理器 23

第3章 PFC的编程技术 23

3.1 PFC编程基础 23

3.1.2 应用的创建 25

3.1.3 属性对象(attribute object )的使用 27

3.1.4 PFC中的常量 28

3.1.5 消息路由(Message Router) 28

3.1.6 PFC的事务对象管理 30

3.1.7 调用祖先层的函数和事件 30

3.1.9 安装PFC的升级版 31

3.1.8 为应用程序增加联机帮助 31

3.2 使用PFC提供的服务 32

3.2.1 应用服务 32

3.2.2 窗口服务 34

3.2.3 数据窗口服务 35

3.3 使用PFC可视化控件 39

3.3.1 使用基础的控制功能 39

3.3.2 使用高级的控制功能 41

3.3.3 定制可视用户对象的使用 48

3.4 使用PFC窗口和菜单 62

3.4.1 使用PFC窗口 62

3.4.2 使用PFC菜单 64

3.5 PFC实用工具 67

3.5.1 数据窗口的属性控制工具 67

3.5.2 SQ L监测工具(SQ L SPY) 70

3.5.3 安全管理(Security) 71

3.6.2 使用PFC的DLL动态链接库文件 78

3.6.1 选择分发策略 78

3.6分发一个PFC应用 78

3.6.3 使用PFC的PSR资源文件 79

3.6.4 配置数据库 79

3.6.5 配置PFC对话窗口的帮助文件 79

本章小结 80

第4章 PFC实例 81

4.1 修改应用对象 81

4.1.1 更新库的搜索路径 81

4.1.2 使用n_tr对象与SQ LCA事务对象建立通信 83

4.1.3 创建应用管理器 84

4.1.4 定义全局变量并查看事件 86

4.2 创建一个框架(frame)窗口 87

4.2.1 通过继承w_frame创建一个后代frame窗口 88

4.2.2 添加代码,打开sheet窗口 88

4.2.3 定义pfc_Preopen和pfc_posopen事件的处理程序 90

4.2.4 修改应用管理器 90

4.2.5 运行应用程序 91

4.3.1 创建一个后代窗口 92

4.3 创建菜单 92

4.3.2 增加和修改菜单项 93

4.3.3 创建一个frame菜单 97

4.3.4 将菜单链接到frame窗口上 98

4.3.5 为sheet窗口w_produces创建一具菜单 100

4.3.6 为sheet窗口w_produce_report创建一个菜单 101

4.4建立第一个sheet窗口 102

4.4.1 通过继承w_sheet创建一个后代sheet窗口 102

4.4.2 增加一个数据窗口控件 104

4.4.3 激活数据窗口服务 106

4.4.4 检索数据行 107

4.4.5 运行应用程序 107

4.5 建立第二个sheet窗口 111

4.5.1 通过继承w_sheet创建一个后代sheet窗口 111

4.5.2 增加一个数据窗口控件 113

4.5.4 检索数据行 116

4.5.5 运行应用程序 116

4.5.3 激活报表和打印预览服务 116

第二篇 构造C++类 121

第5章 C++类构造器概述 121

5.1.1 C++和PowertBuildr 121

5.1.2 C++Class Builder 121

5.2 DLL及共部件 122

5.2.1 什么是DLL 122

5.2.2 DLL部件 123

5.3.2 数据模型 124

5.3.1 代码模型 124

5.3 内存模型 124

本章小结 125

第6章 创建C++源代码 126

6.1 创建C++源代码的方法 126

6.1.1 建立用户对象 126

6.1.2 声明用户对象函数 127

6.1.3 定义变量 129

6.1.4 生成C++源代码 130

6.2 C++文件 131

6.1.5 错误处理 131

6.3 C/C++编程须知 132

6.3.1 继承和函数重载 132

6.3.2 保留字 133

6.3.3 PowertBuildr和C++中相似的数据类型 134

本章小结 135

第7章 编译和链接C++类 136

7.1 IDE概述 136

7.2 使用IDE 137

7.2.1 简介 137

7.2.2 编程C++源代码 138

7.2.3 编译和链接DLL 140

7.3 Watcom调试器 142

7.3.1 Warcom Debugger特点 143

7.3.2 Warcom Debugger菜单项简介 144

本章小结 146

8.1 介绍 147

第8章 示例程序 147

8.2 C++代码 148

8.2.1 类层次 148

8.2.2 C++源代码 149

本章小结 160

9.1.3 版本及版本标签 163

9.1.2 PowerBuilder库 163

9.1.1 版本控制系统(源代码控制系统) 163

9.1版本控制系统简介 163

第9章 版本控制系统简介 163

第三篇 利用版本控制系统进行团队开发 163

9.1.4 版本控制接口(version control interfaces) 164

9.1.5 使用版本控制系统 165

9.2 设置环境 166

9.2.1 为PowerBuilderSCC API设置环境 166

9.2.2 为其他版本控制接口设置环境 166

9.3 使用PowerBuilderSCC API管理版本控制 166

9.3.1 版本控制功能 166

9.3.2 设置PowerBuilderSCC API 167

9.3.3 使用PowerBuilderSCC API 169

本章小结 173

第10章 使用ObjectCycte 进行版本控制 174

10.1 ObjectCycte简介 174

10.1.1 什么是ObjectCycte 174

10.1.2 ObjectCycte接口简介 175

10.2 软件安装 175

10.2.1 安装配置Windows 3.11客户机 176

10.2.2 准备安装ObjectCycte Server 176

10.2.3 安装ObjectCycte Server软件 177

10.2.4 安装ObjectCycte Manager 177

10.3 设置开发项目 177

10.4 链接到ObjectCycte 178

10.4.1 初次在PowerBuilder中链接ObjectCycte 178

10.4.2 建立并保存配置文件 179

10.5 定义项目节点 180

10.6.1 创建工作库 181

10.6 创建工作库 181

10.6.2 向库搜索路径中追加工库 182

10.7 注册PowerBuilder对象 183

10.7.1 注册对象 183

10.7.2 列表显示注册对象 184

10.7.3 撤消对象的注册 184

10.7.4 打开已注册对象的只读版本 185

10.8 ObjectCycle中对象的检入和检出 185

10.8.1 ObjectCycte中对象的检出 185

10.8.2 ObjectCycte中对象的检入 187

10.9 创建一个新版本 188

10.9.1 为新文档建立选项 188

10.9.2 指定一个开始版本号 188

10.9.3 创建版本 189

10.10使用版本标签 190

10.10.1 为一组对象指定版本标签 190

10.10.2 用版本标签筛选版本列表 191

10.10.3 取消筛选 191

10.11检看对象的版本历史 192

10.10.4 构建项目时指定版本标签 192

10.12 显示报表 193

10.12.1 显示文档报表 193

10.12.2 显示版本报表 194

10.12.3 将一个报表复制到一个文件中 195

10.13 恢复早期版本对象 195

10.13.1 决定恢复哪个版本 195

10.13.2 恢复早期版本 195

10.13.3 用版本标签恢复版本 196

10.14 恢复库 196

10.14.1 在项目中列表显示出对象 196

10.14.2 恢复库的方法 197

10.14.3 从ObjectCycte中检索项目对象 198

10.14.4 用新名称保存对象 200

10.15 使对象同步化 200

10.15.1 同步化的时机 200

10.15.2 同步化所作的工作 200

本章小结 201

第11章 使用PVCS进行版本控制 202

11.1 PVCS简介 202

11.1.1 设置PVCS接口概述 202

11.1.2 源代码控制活动概述 202

11.2 配置PVCS接口 203

11.2.1 确认安装 203

11.2.2 首次链接到PVCS 203

11.2.3 指定一个配置文件 203

11.2.4 创建工作库 205

11.2.5 注册对象 206

11.2.6 查看已注册对象的列表 208

11.2.7 清除对象的注册状态 208

11.3 PVCS对象的检入和检出 209

11.3.1 检出对象 209

11.3.2 修改对象 210

11.3.3 检入对象 211

11.4.1 为一组对象指定一个版本标签 212

11.4 使用版本标签 212

11.4.3 使用版本标签检索版本 213

11.5 创建新的版本 213

11.4.2 使用版本标签筛选版本列表 213

11.6 查看对象的变化历史 215

11.7 查看和打印报表 216

11.7.1 查看或打印一个版本报表 216

11.7.2 查看或打印一个文档报表 216

11.8 恢复对象的早期版本 217

11.8.2 进行恢复 218

11.8.1 决定恢复哪个版本级别 218

11.9 恢复库 219

11.9.1 在一个项目中查看对象的列表 219

11.9.2 恢复库的两种方法 220

11.10 使对象同步变化 222

本章小结 223

12.2 使用发射平台 227

12.1 简介 227

第12章 概述 227

第四篇PowerBuilder高级开发工具 227

本章小结 229

第13章 Cross Reference 230

13.1 Cross Reference简介 230

13.2 使用Cross Reference 231

13.2.1 设置Cross Reference的工作参数 231

13.2.2 运行Cross Reference 233

13.2.3 分析Cross Reference报表 235

10.3 Cross Reference数据库 237

13.3.1 App_classes表 237

13.3.2 App_info表 237

13.3.3 Xref_info表 238

本章小结 238

第14章 Data Window Extended Attribute Synchronlzer 239

14.1 概述 239

14.2.1 设置工作参数 240

14.2 使用DWEAS 240

14.2.2 运行DWEAS 241

14.2.3 分析DWEAS报表 243

本章小结 245

15.1 简介 246

第15章 DataWindow SQ L Verifier 247

15.2 使用DataWindow SQ L Verifier 247

15.2.1 设置工作参数 247

15.2.2 运行DataWindow SQ L Verifier 249

15.2.3 分析报表 251

本章小结 252

第16章 PowerBuilder Extended Attribute Reporter 253

16.1 简介 253

16.2 使用PEAR 254

16.2.1 设置DBMS链接参数 254

16.2.2 运行PEAR 255

16.2.3 查看PEAR报表 255

16.2.4 设置数据库参数的缺省值 257

本章小结 258

第17章 Stored Procedure Update 259

17.1 简介 259

17.1.1 为什么要使用存储过程 259

17.1.2 Stored Procedure Update的工作方式 259

17.2 使用Stored Procedure Update 261

17.2.1 设置DBMS链接参数 261

17.2.2 运行Stored Procedure Update 264

本章小结 272

17.2.3 更新数据窗口的SQ LPreview事件 272

18.1 简介 273

第18章 Object Search 274

18.2 使用Object Search 274

18.2.1 运行Object Search 274

18.2.2 查看Object Search报表 276

18.2.3 设置库选择参数 277

本章小结 278

附录C++源代码 279

相关图书
作者其它书籍
返回顶部