《PowerBuilder 5.0程序设计大全》PDF下载

  • 购买积分:21 如何计算积分?
  • 作  者:(美)(S.加拉格尔)Simon Gallagher,(美)(S.赫伯特)Simon Herbert著;曹康等译
  • 出 版 社:机械工业出版社;西蒙与舒斯特国际出版公司
  • 出版年份:1997
  • ISBN:7111059174
  • 页数:778 页
图书介绍:

译者序 1

前言 1

第一部分 了解powerBuilder 1

第1章 powerBuilder 5.0的新功能 1

1.1增强功能综述 1

1.2迁移(Migration) 1

目录 1

1.3性能 2

1.4 powerBuilder画板 2

1.5 调试器 4

1.6 PowerScript 4

1.8 国际化 5

1.7 DataWindow脚本编写 5

1.9 面向对象 6

1.10 附加产品 6

1.11 附加功能 6

1.12 小结 7

2.6小结 1 7

第2章 客户机/服务器领域和 8

powerBuilder 8

2.1客户机/服务器概念 8

2.2为什么要使用客户机/服务器系统 9

2.3实现客户机/服务器系统 10

2.4客户机/服务器实例剖析 11

powerBuilder 14

2.5作为一种客户机/服务器工具的 14

第二部分 PowerBuilder编程 19

第3章 数据库管理系统 19

3.1 ALLBASE/SQL 20

3.2 DB2 21

3.3 Informix 22

3.4 Oracle 25

3.5 SQLBase 27

3.6 Microsort SQL Server 6.0 28

3.7 SybaseSystem 11 30

3.8 Sybase SQL Anywhere 32

3.9 XDB 33

3.10 小结 34

第4章 数据库和Database画板 35

4.1使用Database画板 35

4.2登录SQL语句 44

4.3Table画板 45

4.4 Data Manipulation画板 46

4.5 Database Administration画板 48

4.6显示、编辑和验证数据 51

4.7小结 63

第5章 SQL和powerBuilder 64

5.1 SQL 64

8.1 什么是应用程序对象 1 70

8.2 Application画板基础 1 70

5.2 PowerBuilder内的SQL 74

5.3高级概念 96

5.4 PowerBuilder中SQL的故障检测 104

5.5高级SQL 106

5.6 小结 110

第6章 PowerScript语言 111

6.1 对象 111

6.2 PowerScript的基本概念 111

6.3类和对象 121

6.4 变量 126

6.5 常量 129

6.6 函数 130

6.7 Message对象 131

6.8事件 132

6.9代词 138

6.10语句 139

6.11脚本的位置 141

6.12 powerBuilder单位 142

6.13文件函数 142

6.14 Error对象 147

6.15 小结 150

第7章 powerScript环境 151

7.1 powerScript画板 151

7.2 Function画板 165

7.3 Structure画板 168

7.4小结 169

画板 170

第8章 应用程序对象和Application 170

8.3应用程序对象的组成部分 174

8.4 应用程序对象树 176

8.5 应用程序对象特性 177

8.6 应用程序对象事件 178

8.7 应用程序对象方法 179

8.8 小结 181

第9章 DataWindow画板 182

9.1 DataWindow对象 182

9.2创建DataWindow对象 183

9.3 DataWindow的增强功能 213

9.4对象特性 221

9.5 Column Specifications 222

9.6行的操纵 222

9.7更新特性 226

9.8打印 229

9.9小结 230

第10章 DataWindow脚本编制 231

10.1 DataWindow控件 231

10.2 DataWinclow事件 250

10.3DataWindow函数 254

10.4 DataWincdow的性能 265

10.5 小结 266

11.3窗口实例 267

11.2模态,无模态和非模态窗口 267

11.1 应用程序的样式 267

第11章 窗口和Window画板 267

11.4 窗口的类型 268

11.5窗口特性 279

11.6窗口事件 280

11.7 PowerScript的窗口函数 282

11.8 Window画板 286

11.9控件 291

11.10窗口操纵技术 310

11.11 窗口中的面向对象 313

11.12小结 314

12.1菜单的基础知识 315

第1 2章菜单和Menu画板 315

12.2菜单约定和规则 316

12.3菜单画板 317

12.4菜单特有的PowerScript 322

12.5菜单继承 324

12.6菜单和MDI 325

12.7使用菜单的技巧 332

12.8菜单和OLE 336

12.9小结 337

第13章 Library画板 338

13.1 库的放置 338

13.2源代码管理 339

13.3库准则 339

13.4使用Liborary画板 340

13.5 PowerSeript 351

13.6小结 353

第三部分 创建powerBuilder应用程序第14章分析与设计 355

14.1 客户机/服务器应用程序开发的方法 355

14.2分析 361

14.3系统设计 364

14.4数据库设计 366

14.5 小结 374

第15章 powerBuilder编程 375

15.1快速应用程序开发 375

15.2面向对象编程 376

15.3将类与PowerBuilder功能进行 376

匹配 376

15.4应用程序安全性 378

15.6小结 379

15.5启动项目 379

第16章 测试和调试 380

16.1 测试过程 380

16.2 确定问题区域 383

16.3测试工具和技术 383

16.4 其他的PowerBuilder测试技术 395

16.5 SQA Team Test 396

16.6其他的第三方工具 397

16.7小结 398

第17章 文档与联机帮助 399

17.1 系统文档 399

1 7.2用户文档 403

17.3联机帮助 404

1 7.4 小结 412

第18章 应用程序的实现、创建和 413

分配 413

18.1创建各组件 413

18.2库的分布 419

18.3 EXE文件与动态库文件的性能 420

18.4 机器代码与原生代码的效率 420

18.5 访问可执行文件的命令行参数 421

18.7应用程序的执行管理 422

18.6应用程序的布置 422

18.8分配 423

18.9实际的PowerBuilder布置文件 423

18.10 Powersoft的安装工具Install-Builder 426

18.11 应用程序的安装规则 433

18.12小结 434

第19章 分布式处理和应用程序分 435

配 435

19.1术语的定义 435

19.2开放式系统 436

19.4客户机/服务器结构 438

19.3分布式系统 438

19.5 N-级结构 439

19.6事务处理监控程序 441

19.7什么是远程过程调用 441

19.8应用程序的分配 442

19.9市场工具 443

19.10分布式PowerBuilder 447

19.11小结 458

20.2发布管理 459

20.1组管理 459

第20章 应用程序的维护与升级 459

20.3版本控制 460

20.4实现应用程序的升级 471

20.5 PowerBuilder…自身的升级 472

20.6小结 472

第21章 powerBuilder的交叉平台 473

21.1 PowerBuilder平台 473

21.2建立交叉平台应用程序 476

21.3小结 483

22.1 Powersoft约定 485

第四部分 高级PowerBuilder 485

第22章 标准和命名的约定 485

22.2项目B约定 488

22.3项目Z约定 491

22.4控件名字 493

22.5其他标准 494

22.6小结 495

第23章 User Object画板 496

23.1 为什么使用用户对象 496

23.2用户对象的类型 497

23.3使用User Object画板 500

23.4小结 521

第24章 创建用户对象 522

24.1在运行时创建用户对象 522

24.2动态用户对象示例:MDI状态 524

条 524

24.3 Transaction类对象 531

24.4应用程序类对象 537

24.5标准DataWindlow对象 545

24.6小结 553

第25章 高级DataWindow技术I 554

25.1 DataWindow对象 554

25.2寻找DataWinclow信息: 555

Describe() 555

25.3修改DataWindow信息: 557

Moclify() 557

25.4过滤数据 560

25.5排序数据 561

25.6 DataWindow SQL代码 562

25.7切换DataWindow 567

25.8动态地创建数据窗口 568

25.9共享DataWindlow 570

25.10小结 573

第26章 高级DataWindow技术Ⅱ 574

26.1在DataWindow内寻找数据 574

26.2打印DataWindow 585

26.3拷贝和移动数据 597

26.4下拉式DataWindow技术 600

26.5 主/从关系 602

26.6小结 604

第27章 图形 605

27.1 图形的原则 605

27.2定义图形的特性 607

27.3 DataWindow图形 611

27.4 图形控件 614

27.5 动态图形 615

27.6小结 620

28.2类库 621

28.1 新观念 621

第28章 框架包和类库 621

28.3框架包 622

28.4 混合(Hybrids) 622

28.5建立框架包 623

28.6 商业产品 633

28.7小结 635

第29章 数据管道 636

29.1 管道对象 636

29.2 Data Pipeline画板 637

29.3在应用程序中使用管道 642

29.4 小结 650

第30章 具有邮件功能的Power- 651

Builder应用程序 651

30.1 Miorosoft消息应用程序接口 651

30.2 具有邮件功能的系统错误窗口 659

30.3邮寄DataWindow对象 660

30.4 在PowerBuilder中使用VIM 661

API 661

30.5 小结 664

31.2拖放术语 665

第31章 拖放技术 665

31.1拖放定义 665

31.3拖放规则 666

31.4实现拖放 667

31.5拖放示例 671

31.6小结 678

第32章 动画、声音与多媒体 679

32.1 动画图片 679

32.2移动对象 685

32.3发声 688

32.4 多媒体 691

32.5 小结 695

第33章 API调用 696

33.1声明外部函数 696

33.2数据类型转换 697

33.3传递变元 698

33.4查找进一步的信息 700

33.5建立API控制器用户对象 701

33.6样本代码 702

33.7 小结 718

第34章 ppowersoft Open Library 719

API:ORCA 719

34.1 ORCA中的函数组 719

34.2 样本ORCA函数调用 725

34.3小结 729

第35章 配置与调整 730

35.1服务器 730

35.2数据库 730

35.4人为因素 731

35.3 网络 731

35.5在开发过程之前 732

35.6管理PowerBuilder库 732

35.7开发过程 733

35.8 DataWindow 741

35.9用户界面 746

35.10小结 746

第36章 OLE 2.0和DDE 747

36.1进程间通信 747

36.2动态数据交换 748

36.3 完整的DDE处理 750

36.4 与DDE服务器通信 751

36.5 OLE 2.0术语 754

36.6 DataWindlow画板中的OLE 755

36.7 使用OLE 2.0控件 762

36.8 OLE自动化 766

36.9 OCX 772

36.10 作为OLE服务器的power- 774

Builder 774

36.11 小结 778