图书介绍
powerbuilder高级开发技术PDF|Epub|txt|kindle电子书版本网盘下载
![powerbuilder高级开发技术](https://www.shukui.net/cover/13/32746771.jpg)
- 著
- 出版社:
- ISBN:
- 出版时间:未知
- 标注页数:0页
- 文件大小:59MB
- 文件页数:298页
- 主题词:
PDF下载
下载说明
powerbuilder高级开发技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目 录3
第一篇利用PowerBuilder的基础类库建立应用3
第1章概述3
1.1基础类库与PowerBuilder3
1.1.1 了解基础类库(PFC)3
1.1.2了解PowerBuilder7
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 如何定义一个综合的服务(aggregateservice)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 SQL监测工具(SQL 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对象与SQLCA事务对象建立通信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创建菜单92
4.3.1创建一个后代窗口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.1通过继承w_sheet创建一个后代sheet窗口102
4.4建立第一个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.5运行应用程序116
4.5.3激活报表和打印预览服务116
4.5.4检索数据行116
本章小结118
第二篇构造C++类121
第5章C++类构造器概述121
5.1 C++类构造器简介121
5.1.1 C++和PowerBuilder121
5.1.2 C++Class Builder121
5.2 DLL及其部件122
5.2.1什么是DLL122
5.2.2 DLL部件123
5.3内存模型124
5.3.1代码模型124
5.3.2数据模型124
本章小节125
6.1创建C++源代码的方法126
6.1.1建立用户对象126
第6章创建C++源代码126
6.1.2声明用户对象函数127
6.1.3定义变量129
6.1.4生成C++源代码130
6.1.5错误处理131
6.2 C++文件131
6.3 C/C++编程须知132
6.3.1继承和函数重载132
6.3.2保留字133
6.3.3 PowerBuilder和C++中相似的数据类型134
本章小结135
第7章编译和链接C++类136
7.1 IDE概述136
7.2使用IDE137
7.2.1 简介137
7.2.2编辑C++源代码138
7.2.3编译和链接DLL140
7.3 Watcom调试器142
7.3.1 Watcom Debugger特点143
7.3.2 Watcom Debugger菜单项简介144
本章小结146
第8章示例程序147
8.1介绍147
8.2 C++代码148
8.2.1类层次148
8.2.2 C++源代码149
本章小结160
第三篇 利用版本控制系统进行团队开发163
第9章版本控制系统概述163
9.1版本控制系统简介163
9.1.1版本控制系统(源代码控制系统)163
9.1.2 PowerBuilder库163
9.1.3版本及版本标签163
9.1.4版本控制接口(version control interfaces)164
9.1.5使用版本控制系统165
9.3使用PowerBuilderSCC API管理版本控制166
9.2.2为其他版本控制接口设置环境166
9.3.1版本控制功能166
9.2.1为PowerBuilder SCC API设置环境166
9.2设置环境166
9.3.2设置PowerBuilderSCC API167
9.3.3使用PowerBuilderSCC API169
本章小结173
第10章使用ObjectCycle进行版本控制174
10.1 ObjectCycle简介174
10.1.1什么是ObjectCycle174
10.1.2 ObjectCycle接口简介175
10.2软件安装175
10.2.1安装配置Windows3.11客户机176
10.2.2准备安装ObjectCycle Server176
10.2.3安装ObjectCycle Server软件177
10.2.4安装ObjectCycle Manager177
10.3设置开发项目177
10.4.1 初次在PowerBuilder中链接ObjectCycle178
10.4链接到ObiectCycle178
10.4.2建立并保存配置文件179
10.5定义项目节点180
10.6创建工作库181
10.6.1创建工作库181
10.6.2向库搜索路径中追加工作库182
10.7注册PowerBuilder对象183
10.7.1注册对象183
10.7.3撤消对象的注册184
10.7.2列表显示注册对象184
10.7.4打开已注册对象的只读版本185
10.8 ObjectCycle中对象的检入和检出185
10.8.1 ObjectCycle中对象的检出185
10.8.2 ObjectCycle中对象的检入187
10.9创建一个新版本188
10.9.1为新文档建立选项188
10.9.2指定一个开始版本号188
10.9.3创建版本189
10.10.1为一组对象指定版本标签190
10.10使用版本标签190
10.10.2用版本标签筛选版本列表191
10.10.3取消筛选191
10.10.4构建项目时指定版本标签192
10.11查看对象的版本历史192
10.12显示报表193
10.12.1显示文档报表193
10.12.2显示版本报表194
10.13.1决定恢复哪个版本195
10.13.2恢复早期版本195
10.13恢复早期版本对象195
10.12.3将一个报表复制到一个文件中195
10.13.3用版本标签恢复版本196
10.14恢复库196
10.14.1在项目中列表显示出对象196
10.14.2恢复库的方法197
10.14.3从ObjectCycle中检索项目对象198
10.15.2同步化所作的工作200
10.15.1同步化的时机200
10.15使对象同步化200
10.14.4用新名称保存对象200
本章小结201
第11章使用PVCS进行版本控制202
11.1 PVCS简介202
11.1.1 设置PVCS接口概述202
11.1.2源代码控制活动概述202
11.2.3指定一个配置文件203
11.2.2首次链接到PVCS203
11.2.1确认安装203
11.2配置PVCS接口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.2使用版本标签筛选版本列表213
11.4.3使用版本标签检索版本213
11.5创建新的版本213
11.6查看对象的变化历史215
11.7.1查看或打印一个版本报表216
11.7.2查看或打印一个文档报表216
11.7查看和打印报表216
11.8恢复对象的早期版本217
11.8.1决定恢复哪个版本级别218
11.8.2进行恢复218
11.9恢复库219
11.9.1在一个项目中查看对象的列表219
11.9.2恢复库的两种方法220
11.10使对象同步变化222
本章小结223
12.2使用发射平台227
12.1简介227
第四篇 PowerBuilder高级开发工具227
第12章概述227
本章小结229
第13章Cross Reference230
13.1 Cross Reference简介230
13.2便用Cross Reference231
13.2.1设置Cross Reference的工作参数231
13.2.2运行Cross Reference233
13.2.3分析Cross Reference报表235
13.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 Synchronizer239
14.1概述239
14.2.1设置工作参数240
14.2使用DWEAS240
14.2.2运行DWEAS241
14.2.3分析DWEAS报表243
本章小结245
第15 章 DataWindow SQL Verifier246
15.1简介246
15.2使用DataWindow SQL Verifier247
15.2.1设置工作参数247
15.2.2运行DataWindow SQL Verifier249
15.2.3分析报表251
本章小结252
第16章PowerBuilder Extended Attribute Reporter253
16.1简介253
16.2使用PEAR254
16.2.1设置DBMS链接参数254
16.2.2运行PEAR255
16.2.3查看PEAR报表255
16.2.4设置数据库参数的缺省值257
本章小结258
第17章Stored Procedure Update259
17.1简介259
17.1.1为什么要使用存储过程259
17.1.2 Stored Procedure Update的工作方式259
17.2使用Stored Procedure Update261
17.2.1设置DBMS链接参数261
17.2.2运行Stored Procedure Update264
本章小结272
17.2.3更新数据窗口的SQLPreview事件272
第18章Object Search273
18.1简介273
18.2使用Object Search274
18.2.1运行Object Search274
18.2.2查看Object Search报表276
18.2.3设置库选择参数277
本章小结278
附录C++源代码279