第1章 Power Builder概要 1
1.1 Power Builder6.5的特点 1
1.2 Power Builder6.5的开发环境 2
1.2.1 启动Power Builder6.5 2
1.2.2 Power Builder的工具栏 4
1.2.3 在Power Builder开发环境中打开多个窗口 6
1.3 面向对象的概念 6
1.4 类和对象 7
1.5 继承性与封装 7
第2章 Power Builder的编程方法 9
第1例 Power Script画笔 9
第2例 用户自定义函数 13
第3例 Power Builder结构 20
第3章 Power Builder与数据库 26
第4例 Power Builder中数据库的连接 27
第5例 数据库画笔 36
第6例 数据库的创建 38
第7例 在数据库中创建表 41
第8例 输入和浏览表中的数据 47
第9例 记录的排序和过滤 49
第10例 数据库表中数据的导入与导出 52
第11例 数据库画笔中SQL语句的使用 54
第4章 应用画笔 67
第12例 创建应用对象 68
本章小结 77
第5章 菜单画笔 78
第13例 使用菜单画笔创建菜单 78
第14例 创建工具栏 83
第6章 窗口画笔 86
第15例 创建一个窗口对象 86
第16例 使窗口居中 91
第17例 在窗口刚打开时动态调整标签Tab 93
第18例 Power Builder中图形按钮的制作 95
第19例 用Power Builder制作IE风格的图标按钮 99
第20例 利用Power Builder事件实现Enter代替Tab跳转 103
第21例 Power Builder中利用API调用实现图片的动画特效 106
第22例 在Power Builder中实现中英文输入方法的自动切换 114
第23例 Power Builder中拖放技术的应用 117
第24例 在Power Builder中实现电子邮件自动寻呼 119
第7章 数据窗口画笔 124
第25例 创建一个数据窗口对象 124
第26例 利用数据窗口创建一个模糊查询的程序 129
第27例 Data Window数据缓冲区的应用 134
第28例 编写行选择函数 137
第29例 实现在Power Script脚本中访问数据窗口中的数据 140
第30例 用Data Window实现对多表的修改 144
第31例 实现在Retrieve获取数据后不回卷数据 148
第32例 实现根据条件改变数据显示的颜色 149
第33例 Data Window的打印输出 150
第8章 用户对象画笔 158
第34例 创建标准可视用户对象 158
第35例 创建定制可视用户对象 165
第36例 创建标准类 167
第37例 创建定制类 170
第38例 实现对用户自定义对象的管理 171
第9章 报表处理 176
第39例 使用报表画笔创建一个报表 176
第40例 创建分组报表 179
第41例 创建图形 185
第42例 创建标签报表 192
第10章 数据管道 195
第43例 使用Data Pipeline画笔创建数据管道 195
第44例 在用户对象中使用数据管道 200