标题：PowerBuilder应用工程软件开发指南
版权信息
书 名: PowerBuilder应用工程软件开发指南
作　者：张英杰 曾高强
出版社： 西安交通大学出版社
出版时间： 2005
ISBN: 9787560518800
开本： 16
定价: 28.00 元
内容简介
《PowerBuilder应用工程软件开发指南》注重概念与实际应用相结合，既适合于学习PowerBuilder的初学者的和中级读者，更适合于用PowerBuildei进行应用软件开发的高级用户，可供工程开发人员深入了解PowerBuilder软件之用，也可供大专学生和工程软件开发者使用。
目录
第1章PowerBuilder概述
1.1PowerBuilder特点及其开发环境
1.1.1PowerBuilder介绍
1.1.2PowerBuilder的特点
1.1.3PowerBuilder9.0的新特性
1.2PowerBuilder集成开发环境
1.2.1PowerBuilder安装
1.2.2PowerBuilder9.0集成开发环境
1.2.3PowerBuilder中的基本概念
1.3PowerBuilder面向对象编程
1.3.1面向对象的基本概念
1.3.2PowerBuilder中面向对象方法的应用
1.4PowerBuilder应用程序开发
1.4.1PowerBuilder适用开发范围
1.4.2应用程序开发的一般流程
第2章数据库的连接与操作
2.1数据库基础知识
2.1.1数据库的基本概念
2.1.2数据库的连接原理
2.2数据库的连接方式
2.2.1数据库的连接接口
2.2.2通过ODBC接口连接数据库
2.2.3通过专用数据库接口连接数据库
2.3事务对象与数据库的连接
2.3.1事务对象的属性
2.3.2事务对象的操作与管理
2.3.3数据库连接参数的设置
2.3.4数据库连接实例
2.4数据库的操作
2.5数据库建立与连接实例
本章小结
第3章PowerScript语言
3.1PowerScript语言基础
3.1.1注释
3.1.2语句连接符（SL）
3.1.3语句分隔符（；）
3.1.4标识符
3.1.5标号
3.1.6特殊的ASCII字符
3.1.7空值（NULL）
3.1.8代词
3.1.9引用方法
3.1.10PowerBuilder中的保留字
3.2数据类型
3.2.1标准数据类型
3.2.2Any数据类型
2.2.3系统对象的数据类型
3.2.4枚举数据类型
3.3声明
3.3.1变量的声明
3.3.2常量的声明
3.3.3数组的声明
3.3.4外部函数的声明
3.3.5存储过程的声明
3.3.6结构的创建与结构变量的声明
3.3.7小结
3.4操作符与表达式
3.4.1算术运算符
3.4.2关系运算符
3.4.2逻辑运算符
3.4.4连接运算符
3.4.5圆点操作符
3.4.6操作符的优先级别
3.4.7表达式及其数据类型
3.5PowerScript语句
3.5.1赋值语句
3.5.2条件语句
3.5.3分支语句
3.5.4循环控制语句
3.5.5对象创建与释放语句
3.5.6程序终止与返回语句
3.5.7调用语句（CALL）
3.6事件和函数
3.6.1PowerBuilder中的事件
2.6.2PowerBuilder中的函数
3.6.3函数和事件的调用
3.7PowerBuilder常用函数
3.7.1数值函数
3.7.2字符（串）操作函数
3.7.3日期/时间以及定时函数
3.7.4数据类型检测与转换函数
3.7.5文件与目录操作函数
3.7.6注册表操作函数
3.7.7初始化文件函数
3.7.8其它函数
本章小结
第4章SQL语句及数据库操作
4.1数据查询操作
4.1.1SELECT查询语句
4.1.2利用游标（CURSOR）查询
4.1.3利用存储过程查询
4.2其它操作语句
4.2.1数据插入语句（1nsert）
4.2.2数据删除语句（Delete）
4.2.3数据更新（Update）
4.3Blob数据的查询和更新
4.3.1SELECTBLOB语句
4.3.2UPDATEBI.OB语句
4.4PowerBuilder中的动态SQL语句
4.5数据操作实例
4.5.1游标查询实例
4.5.2Blob数据操作实例
本章小结
第5章典型对象和控件的应用
5.1应用对象
5.1.1应用对象的建立
5.1.2应用对象的属性设置
5.1.3应用对象编程
5.2窗口对象
5.2.1窗口的创建
5.2.2窗口的属性
5.2.3窗口的类型
5.3菜单对象
5.3.1菜单对象的建立
5.3.2菜单对象的操作
5.3.3菜单对象的引用
5.4列表框类控件
5.4.1四种列表框类控件的比较
5.4.2列表框类控件的主要属性
5.4.3列表框类控件的主要事件
5.4.4列表框类控件的主要函数
5.5视图类控件
5.5.1ListView控件
5.5.2TreeView控件
5.6Tab控件
5.6.1Tab控件主要属性和函数
5.6.2Tab控件的使用实例
第6章OLE技术与OLE控件的使用
6.1OLE概述
6.2OLE控件的定义
6.3OLE控件的控制
6.3.1OLE控件的属性
6.3.2OLE对象的激活
6.3.3OLE对象的编辑与修改
6.3.4OLE对象的关联方式
6.4OLE控件的函数
6.5OLE应用实例
第7章DataWindow与报表设计
7.1DataWindow对象
7.1.1数据窗口对象的创建
7.1.2数据窗口对象的显示风格
7.1.3数据窗口对象的设计
7.1.4数据列的设计
7.2复杂报表设计
7.2.1复合报表
7.2.2交叉报表
7.2.3图形报表
7.3DataWindow控件和DataStore对象
7.3.1数据窗口控件的主要属性
7.3.2数据窗口控件的事件
7.3.3数据窗口控件的使用
7.3.4DataStore对象
7.3.5数据查询
7.4创建动态数据窗口
7.4.1创建动态数据窗口相苯函数
7.4.2创建动态数据窗口的一般过程
7.4.3动态数据窗口对象的使用
7.4.4动态数据窗口创建实例
7.5报表打印控制
第8章PowerBuilder高级编程技术
8.1PowerBuilder中的文件目录操作
8.1.1目录操作
8.1.2文件操作
8.2操作注册表
8.31NI文件的使用
8.3.11NI文件格式
8.3.21NI文件使用实例
8.4多媒体开发应用
8.4.1OLE技术实现视频播放
8.4.2WindowsAPl编程实现多媒体开发
8.5动态连接库的调用与混合编程
8.5.1DLL简介
8.5.2PowerBuilder中DLL的使用
8.5.3DLL调用编程实例
8.6APl函数编程实例
8.6.1API编程概述
8.6.2获取计算机信息
8.6.3隐藏/显示Windows任务栏
8.6.4目录获取
8.6.5设置窗口显示位置和顺序
8.6.6定时关机程序
8.6.7控制应用程序只启动一次
第9章分布式应用简介
9.1分布式应用与EAServer
9.1.1结构体系概念
9.1.2EAServer介绍
9.1.3PowerBuilder对分布式应用的支持
9.2建立EAServer服务器组件
9.2.1建立Profile文件
9.2.2建立EAServer组件
9.3建立EAServer客户端
9.3.1建立EAServer客户端应用的步职
9.3.2与EAServer服务器的连接
9.3.3生成EAServer代理对象
9.3.4调用EAServer服务器组件方法
9.3.5客户端应用的其它工作
第10章PowerBuiider的Web开发
10.1Web应用概述
10.1.1Web应用介绍
10.1.2Web应用开发环境
10.1.3Web目标开发工具介绍
10.2开发Web应用
10.2.1Web开发基本步骤
10.2.2Web目标的创建
10.2.3建立调试配置文件
10.2.4定义连接配置文件
10.2.5Web目标的操作设计
10.2.6Web应用的构建与生成
10.3Web开发总结
第11章编译和发行可执行应用
11.1创建工程应用对象
11.2编译生成可执行应用
11.2.1准备工作
11.2.2创建资源文件
11.2.3选择编码格式
11.2.4选择打包模型
11.2.5编译生成可执行应用
11.3支撑文件及测试
11.3.1可执行应用的支撑文件
11.3.2可执行应用的测试
11.4制作安装程序
11.4.1应用程序打包准备
11.4.2创建工程
11.4.3添加文件及组件安装
11.4.4编译生成安装文件
附录1PowerBuilder中的保留字
附录2PowerBuilder中部分事件ID（Event）含义解析
参考文献
……