PowerBuilder高级开发技术PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:袁刚等编著
- 出 版 社:北京:电子工业出版社
- 出版年份:1999
- ISBN:750535261X
- 页数:282 页
第一篇 利用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
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017