《powerbuilder高级开发技术》求取 ⇩

目 录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

《powerbuilder高级开发技术》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

高技术开发与管理(1994 PDF版)
高技术开发与管理
1994 北京:企业管理出版社
fpga技术开发  高级篇( PDF版)
fpga技术开发 高级篇
powerbuilder高级开发技术( PDF版)
powerbuilder高级开发技术
asp.net高级开发技术与范例 P485( PDF版)
asp.net高级开发技术与范例 P485
PowerBuilder应用开发技术详解(1999.06 PDF版)
PowerBuilder应用开发技术详解
1999.06 电子工业出版社
Visual C++ 高级编程技术——开发实例剖析(1999年09月第1版 PDF版)
Visual C++ 高级编程技术——开发实例剖析
1999年09月第1版 电子工业出版社
IBM-PC高级软件开发技术( PDF版)
IBM-PC高级软件开发技术
陕西电子编辑部
PowerBuilder 4.0/5.0语言、事件、函数和属性 第1分册( PDF版)
PowerBuilder 4.0/5.0语言、事件、函数和属性 第1分册
珠联璧合-PowerBuilder与数据库配合开发技术( PDF版)
珠联璧合-PowerBuilder与数据库配合开发技术
高级软件开发技术( PDF版)
高级软件开发技术
陕西电子编辑部
PowerBuilder 6.0应用与开发(1998 PDF版)
PowerBuilder 6.0应用与开发
1998 北京:清华大学出版社
在Windows NT上开发Web服务器(1998 PDF版)
在Windows NT上开发Web服务器
1998 北京:机械工业出版社
PowerBuilder 5开发人员指南(1997 PDF版)
PowerBuilder 5开发人员指南
1997 机械工业出版社;西蒙与舒斯特国际出版公司
高级软件设计与开发技术(1994 PDF版)
高级软件设计与开发技术
1994 天津:南开大学出版社
高技术开发区概论(1995 PDF版)
高技术开发区概论
1995 长沙:湖南科学技术出版社