主页 详情

《PowerBuilder高级开发技术》_袁刚编著_10912114_

【书名】:《PowerBuilder高级开发技术》
【作者】:袁刚编著
【出版社】:
【时间】:1999
【页数】:
【ISBN】:
【SS码】:10912114

最新查询

内容简介

目 录

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

第1章概述

1.1基础类库与PowerBuilder

1.1.1 了解基础类库(PFC)

1.1.2了解PowerBuilder

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

1.2.1继承

1.2.2封装

1.2.3多态性

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

1.4基础类库的部件

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

1.4.2 PFC部件简介

本章小结

2.2.1创建中间扩展层

2.2选择扩展策略

第2章设计PFC类库

2.1利用PFC设计类库

2.2.2使用已有的PFC扩展层

2.3定义一个新的服务

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

2.3.2 如何定义一个综合的服务(aggregateservice)

2.4库扩展器

本章小结

3.1.1建立应用管理器

第3章PFC的编程技术

3.1 PFC编程基础

3.1.2应用的创建

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

3.1.4 PFC中的常量

3.1.5消息路由(Message Router)

3.1.6 PFC的事务对象管理

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

3.1.9安装PFC的升级版

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

3.2使用PFC提供的服务

3.2.1 应用服务

3.2.2窗口服务

3.2.3数据窗口服务

3.3使用PFC可视化控件

3.3.1使用基础的控制功能

3.3.2使用高级的控制功能

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

3.4使用PFC窗口和菜单

3.4.1使用PFC窗口

3.4.2使用PFC菜单

3.5 PFC实用工具

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

3.5.2 SQL监测工具(SQL SPY)

3.5.3安全管理(Security)

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

3.6.1选择分发策略

3.6分发一个PFC应用

3.6.3使用PFC的PSR资源文件

3.6.4配置数据库

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

本章小结

第4章PFC实例

4.1修改应用对象

4.1.1更新库的搜索路径

4.1.2使用n_tr对象与SQLCA事务对象建立通信

4.1.3创建应用管理器

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

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

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

4.2.2添加代码,打开sheet窗口

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

4.2.4修改应用管理器

4.2.5运行应用程序

4.3创建菜单

4.3.1创建一个后代窗口

4.3.2增加和修改菜单项

4.3.3创建一个frame菜单

4.3.4将菜单链接到frame窗口上

4.3.5为sheet窗口w_produces创建一个菜单

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

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

4.4建立第一个sheet窗口

4.4.2增加一个数据窗口控件

4.4.3激活数据窗口服务

4.4.4检索数据行

4.4.5运行应用程序

4.5建立第二个sheet窗口

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

4.5.2增加一个数据窗口控件

4.5.5运行应用程序

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

4.5.4检索数据行

本章小结

第二篇构造C++类

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

5.1 C++类构造器简介

5.1.1 C++和PowerBuilder

5.1.2 C++Class Builder

5.2 DLL及其部件

5.2.1什么是DLL

5.2.2 DLL部件

5.3内存模型

5.3.1代码模型

5.3.2数据模型

本章小节

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

6.1.1建立用户对象

第6章创建C++源代码

6.1.2声明用户对象函数

6.1.3定义变量

6.1.4生成C++源代码

6.1.5错误处理

6.2 C++文件

6.3 C/C++编程须知

6.3.1继承和函数重载

6.3.2保留字

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

本章小结

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

7.1 IDE概述

7.2使用IDE

7.2.1 简介

7.2.2编辑C++源代码

7.2.3编译和链接DLL

7.3 Watcom调试器

7.3.1 Watcom Debugger特点

7.3.2 Watcom Debugger菜单项简介

本章小结

第8章示例程序

8.1介绍

8.2 C++代码

8.2.1类层次

8.2.2 C++源代码

本章小结

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

第9章版本控制系统概述

9.1版本控制系统简介

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

9.1.2 PowerBuilder库

9.1.3版本及版本标签

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

9.1.5使用版本控制系统

9.3使用PowerBuilderSCC API管理版本控制

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

9.3.1版本控制功能

9.2.1为PowerBuilder SCC API设置环境

9.2设置环境

9.3.2设置PowerBuilderSCC API

9.3.3使用PowerBuilderSCC API

本章小结

第10章使用ObjectCycle进行版本控制

10.1 ObjectCycle简介

10.1.1什么是ObjectCycle

10.1.2 ObjectCycle接口简介

10.2软件安装

10.2.1安装配置Windows3.11客户机

10.2.2准备安装ObjectCycle Server

10.2.3安装ObjectCycle Server软件

10.2.4安装ObjectCycle Manager

10.3设置开发项目

10.4.1 初次在PowerBuilder中链接ObjectCycle

10.4链接到ObiectCycle

10.4.2建立并保存配置文件

10.5定义项目节点

10.6创建工作库

10.6.1创建工作库

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

10.7注册PowerBuilder对象

10.7.1注册对象

10.7.3撤消对象的注册

10.7.2列表显示注册对象

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

10.8 ObjectCycle中对象的检入和检出

10.8.1 ObjectCycle中对象的检出

10.8.2 ObjectCycle中对象的检入

10.9创建一个新版本

10.9.1为新文档建立选项

10.9.2指定一个开始版本号

10.9.3创建版本

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

10.10使用版本标签

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

10.10.3取消筛选

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

10.11查看对象的版本历史

10.12显示报表

10.12.1显示文档报表

10.12.2显示版本报表

10.13.1决定恢复哪个版本

10.13.2恢复早期版本

10.13恢复早期版本对象

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

10.13.3用版本标签恢复版本

10.14恢复库

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

10.14.2恢复库的方法

10.14.3从ObjectCycle中检索项目对象

10.15.2同步化所作的工作

10.15.1同步化的时机

10.15使对象同步化

10.14.4用新名称保存对象

本章小结

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

11.1 PVCS简介

11.1.1 设置PVCS接口概述

11.1.2源代码控制活动概述

11.2.3指定一个配置文件

11.2.2首次链接到PVCS

11.2.1确认安装

11.2配置PVCS接口

11.2.4创建工作库

11.2.5注册对象

11.2.6查看已注册对象的列表

11.2.7清除对象的注册状态

11.3 PVCS对象的检入和检出

11.3.1检出对象

11.3.2修改对象

11.3.3检入对象

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

11.4使用版本标签

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

11.4.3使用版本标签检索版本

11.5创建新的版本

11.6查看对象的变化历史

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

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

11.7查看和打印报表

11.8恢复对象的早期版本

11.8.1决定恢复哪个版本级别

11.8.2进行恢复

11.9恢复库

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

11.9.2恢复库的两种方法

11.10使对象同步变化

本章小结

12.2使用发射平台

12.1简介

第四篇 PowerBuilder高级开发工具

第12章概述

本章小结

第13章Cross Reference

13.1 Cross Reference简介

13.2便用Cross Reference

13.2.1设置Cross Reference的工作参数

13.2.2运行Cross Reference

13.2.3分析Cross Reference报表

13.3 Cross Reference数据库

13.3.1 App_classes表

13.3.2 App_info表

13.3.3 Xref_info表

本章小结

第14章Data Window Extended Attribute Synchronizer

14.1概述

14.2.1设置工作参数

14.2使用DWEAS

14.2.2运行DWEAS

14.2.3分析DWEAS报表

本章小结

第15 章 DataWindow SQL Verifier

15.1简介

15.2使用DataWindow SQL Verifier

15.2.1设置工作参数

15.2.2运行DataWindow SQL Verifier

15.2.3分析报表

本章小结

第16章PowerBuilder Extended Attribute Reporter

16.1简介

16.2使用PEAR

16.2.1设置DBMS链接参数

16.2.2运行PEAR

16.2.3查看PEAR报表

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

本章小结

第17章Stored Procedure Update

17.1简介

17.1.1为什么要使用存储过程

17.1.2 Stored Procedure Update的工作方式

17.2使用Stored Procedure Update

17.2.1设置DBMS链接参数

17.2.2运行Stored Procedure Update

本章小结

17.2.3更新数据窗口的SQLPreview事件

第18章Object Search

18.1简介

18.2使用Object Search

18.2.1运行Object Search

18.2.2查看Object Search报表

18.2.3设置库选择参数

本章小结

附录C++源代码


书查询(www.shuchaxun.com)本网页唯一编码:
102f3ad70c57817d05f0f99a5b722c9c#94d1b6e1b343e46a8ea3cd97d90cd63b#74459991#10912114.zip