第1部分 PowerBuilder开发技术 2
第1章 PowerBuilder简介 2
1.1 PowerBuilder的功能特点 2
1.2 PowerBuilder6.0的Web应用特性 3
1.3 PowerBuilder6.5的新特性 5
1.4 PowerBuilder7.0简介 7
第2章 PowerBuilder应用的基本构成和开发方法 32
2.1 常用的应用程序开发方法 32
2.2 PowerBuilder应用程序的基本构成 35
2.3 PowerBuilder应用程序开发方法和基本开发步骤 36
第3章 PowerBuilder6.5的集成开发环境 40
3.1 PowerBuilder的集成开发环境 40
3.2 PowerBuilder的对象 43
第4章 定义和使用数据库 46
4.1 数据库管理系统 46
4.2 ODBC配置 46
4.3 专用数据库接口 49
4.4 数据库画笔 53
4.5 表画笔 73
4.6 数据操作画笔 75
4.7 数据库管理画笔 79
4.8 数据管道画笔 82
第5章 PowerBuilder编程 88
5.1 SQL语言 88
5.2 PowerScript语言 94
5.3 PowerScript画笔 158
5.4 创建函数 163
5.5 创建结构 167
第6章 创建应用 170
6.1 应用对象画笔 170
6.2 创建新的应用对象 171
6.3 应用的结构 172
6.4 改变当前应用 173
6.5 应用对象的属性表 173
6.6 应用的其他属性 176
6.7 应用的事件 177
第7章 创建窗口 179
7.1 窗口画笔 179
7.2 创建新窗口 180
7.3 窗口的属性表 181
7.4 窗口的类型 183
7.5 窗口的事件 184
7.6 窗口的函数 186
7.7 窗口的操作 195
7.8 控件 198
第8章 制作菜单 232
8.1 菜单画笔 232
8.2 菜单类型 233
8.3 创建新菜单 234
8.4 菜单的操作 236
8.5 菜单项的属性表 237
8.6 菜单的函数 240
8.7 菜单的事件与编程 242
8.8 使用菜单 243
第9章 使用数据窗口 245
9.1 数据窗口对象 245
9.2 创建数据窗口对象 246
9.3 设置数据窗口 262
9.4 使用数据窗口 290
9.5 引用数据窗口对象 403
9.6 使用报表对象 421
9.7 使用查询对象 425
第10章 创建用户对象和用户事件 427
10.1 用户对象的分类 427
10.2 创建用户对象 429
10.3 使用用户对象 434
10.4 使用用户事件 436
第11章 组件集成技术 440
11.1 组件集成的基本步骤 440
11.2 调用注册的OLE对象 444
第12章 应用库的管理 446
12.1 应用库管理策略 446
12.2 库管理画笔 447
12.3 库的目录树 448
12.4 自定义库管理画笔 450
12.5 库的操作 452
12.6 对象的操作 455
13.1 调试画笔 464
第13章 调试和运行应用 464
13.2 调试应用 468
13.3 跟踪分析应用 478
13.4 其他调试手段 497
13.5 运行画笔 499
13.6 系统选项画笔 499
第14章 编译和发布应用 501
14.1 PowerBuilder编译器 501
14.2 可执行应用的组成 502
14.3 可执行应用的包装模式 504
14.4 可执行应用的实现 506
14.5 发布应用 513
14.6 在Windows下分布应用 515
第15章 分布式应用 522
15.1 PowerBuilder与分布式应用 522
15.2 建立客户端应用 526
15.3 建立服务器应用 537
15.4 调试分布式应用 555
16.1 图表的组成和分类 558
第16章 图表 558
16.2 在应用中使用图表 561
16.3 在数据窗口对象中使用图表 562
16.4 图表显示格式的数据窗口 565
16.5 定义图表的属性 566
16.6 图表控件 569
16.7 动态访问图表 570
17.1 OLE2.0简介 582
第2部分 PowerBuilder多媒体开发技术 582
第17章 在应用中使用OLE 582
17.2 PowerBuilder对OLE的支持 583
17.3 窗口中的OLE控件 583
17.4 OLE控件 585
17.5 OLE自定义控件 597
17.6 可编程的OLE对象 600
17.7 脚本中的OLE对象 605
17.8 浏览画笔中的OLE信息 613
17.9 OLEStorage和OLEStream 614
第18章 在数据窗口中使用OLE 626
18.1 数据窗口对象对OLE的支持 626
18.2 OLE对象和OLE显示格式 627
18.3 OLE列 632
第19章 使用应用编程接口 633
19.1 定义外部函数 633
19.2 转换数据类型 634
19.3 传递参数 636
19.4 Windows API 637
19.5 PowerBuilder中使用API 644
第3部分 PowerBuilder开发范例 650
第20章 一个简单的PowerBuilder应用 650
20.1 建立应用对象 650
20.2 创建数据库表 654
20.3 建立数据窗口对象 654
20.4 建立窗口对象 657
20.5 调试和试运行 661
20.6 创建可执行文件 662
第21章 PowerBuilder多媒体应用开发 665
21.1 动画的播放 665
21.2 .wav文件的播放 668
21.3 .avi文件的播放 673
21.4 远程拨号通信 677
21.5 触摸屏应用程序开发 681
21.6 电话语音查询系统开发 691