《PowerBuilder 5.0自学培训教程》求取 ⇩

第一篇入门2

第1章 PowerBuilder概述2

1.1 什么是PowerBuilder2

1.1.1 PowerBuilder 开发环境中有些什么2

1.1.2 PowerBuilder 应用程序是由事件驱动的2

1.1.3 PowerScript语言2

1.1.4 PowerScript函数3

1.1.5 面向对象的编程3

1.1.6 跨平台开发3

1.2 PowerBuilder的安装3

1.2.1 对软、硬件的要求3

1.2.2 怎样安装4

1.3 PowerBuilder环境简介6

1.3.1 PowerBuilder界面6

1.3.2 PowerBuilder对象7

1.4 PowerBuilder的基本操作10

1.4.1 PowerBuilder的启动与退出11

1.4.2 菜单与工具按钮的使用12

1.4.3 联机帮助的使用15

练习16

第2章 快速入门17

2.1 示例应用程序简介17

2.1.1 三个窗口17

2.1.2 教学安排18

2.1.3 你将学到什么19

2.2 创建应用程序对象19

2.2.1 创建和保存应用程序对象19

2.2.2 为应用程序指定图标23

2.2.3 为应用程序指定库文件搜索路径25

2.2.4 运行应用程序26

2.3 创建一个登录窗口28

2.3.1 创建一个新窗口28

2.3.2 增加一个图片控件31

2.3.3 增加静态文本控件33

2.3.4 指定静态文本控件的特性34

2.3.5 增加单行编辑器控件36

2.3.6 指定单行编辑器的特性37

2.3.7 增加命令按钮控件38

2.3.8 指定命令按钮控件的特性39

2.3.9 改变窗口的Tab次序40

2.3.10 保存窗口41

2.3.11 预览窗口42

2.3.12 为打开登录窗口编写脚本43

2.4 数据库连接48

2.4.1 名词和概念48

2.4.2 查看Powersoft Demo DB数据库中表的定义49

2.4.3 查看Powersoft Demo DB数据库的描述文件51

2.4.4 在应用程序运行时建立与数据库的连接52

2.4.5 创建窗口函数55

2.4.6 为按钮编写脚本59

2.4.7 运行应用程序61

2.5 创建菜单62

2.5.1 改建已有菜单62

2.5.2 保存和预览菜单66

2.5.3 创建一个新菜单66

2.6 创建一个祖先窗口72

2.6.1 创建一个新窗口72

2.6.2 增加数据窗口控件73

2.6.3 查看从用户对象继承来的脚本77

2.6.4 定义用户事件78

2.6.5 为用户事件编写脚本80

2.6.6 为主数据窗口检索数据编写脚本82

2.6.7 为明细数据窗口检索数据编写脚本83

2.6.8 把菜单连接到窗口上84

2.6.9 保存窗口85

2.6.10 为菜单编写触发用户事件的脚本86

2.7 创建两个后裔窗口89

2.7.1 创建客户窗口89

2.7.2 创建产品窗口91

2.7.3 为打开客户窗口的菜单项编写脚本92

2.7.5 运行应用程序93

2.7.4 为打开产品窗口的菜单项编写脚本93

2.8 创建第一个数据窗口对象95

2.8.1 创建一个新的数据窗口对象95

2.8.2 预览和保存数据窗口对象99

2.8.3 调整数据窗口的格式100

2.9 加入第一个数据窗口102

2.9.1 把数据窗口与数据窗口控件连接起来102

2.9.2 运行示例应用程序105

2.10 创建第二个数据窗口对象106

2.10.1 创建一个新的数据窗口对象106

2.10.2 预览和保存数据窗口对象111

2.10.3 增强数据窗口对象112

2.10.4 预览与保存调整后的数据窗口115

2.11 加入第二个数据窗口116

2.11.1 把数据窗口与数据窗口控件连接起来116

2.11.2 运行示例应用程序118

2.12 在产品窗口中加入数据窗口对象120

2.12.1 连接数据窗口对象120

2.12.2 运行示例应用程序123

2.13 调试应用程序125

2.13.1 为应用程序对象设置一个断点125

2.13.2 为客户窗口设置断点126

2.13.3 在调试模式中运行示例应用程序127

2.13.4 单步执行应用程序129

2.13.5 断点执行应用程序129

2.14.1 创建可执行文件131

2.14 为应用程序创建可执行文件131

2.14.2 测试可执行文件134

练习136

第二篇提高138

第3章 使用应用程序对象138

3.1 应用程序对象概述138

3.2 使用其他应用程序对象138

3.2.1 怎样打开其他应用程序对象138

3.2.2 说明139

3.3 查看应用程序的结构139

3.4.1 显示后裔对象的继承层次140

3.4 使用画板工作区140

3.4.2 什么对象将被显示141

3.5 创建新的应用程序对象141

3.5.1 使用应用程序画板创建应用程序对象142

3.5.2 指定应用程序特性144

3.5.3 编写应用程序级脚本147

练习147

第4章 数据库的创建与使用148

4.1 概述148

4.1.1 在数据库画板中可完成的工作148

4.1.2 可从数据库画板中打开的五个相关的画板148

4.2.1 改变默认的数据库149

4.2.2 改变已连接的数据库149

4.2 改变连接的数据库149

4.3 删除本地的SQL Anywhere数据库150

4.4 创建本地的SQL Anywhere数据库151

4.5 创建表153

4.5.1 从头开始创建一张新表153

4.5.2 通过修改已有表创建新表157

4.6 主键和外部键的使用158

4.6.1 查看键159

4.6.2 定义主键159

4.6.3 定义外部键161

4.7 索引的使用163

4.7.1 创建索引163

4.6.4 删除键163

4.7.2 修改索引165

4.7.3 删除索引165

4.8 指定列的扩展属性166

4.8.1 列的六种扩展属性166

4.8.2 指定列的编辑风格和显示格式166

4.8.3 指定列的有效性检验规则171

4.9 操纵数据173

4.9.1 装入数据174

4.9.2 数据的检索、修改和删除177

4.9.3 数据的排序和过滤178

4.10 表的使用179

4.10.1 关闭和删除表179

4.10.3 指定表的字体180

4.10.2 修改表180

练习181

第5章 定义窗口182

5.1 窗口概述182

5.2 窗口类型182

5.2.1 主窗口182

5.2.2 弹出式窗口183

5.2.3 子窗口183

5.2.4 响应式窗口184

5.2.5 MDI窗口184

5.3 Window画板的使用184

5.3.1 画板工具栏的定制184

5.3.3 定义窗口的特性187

5.3.2 窗口画板的功能187

5.3.4 General特性页的使用188

5.3.5 Position特性页的使用189

5.3.6 Pointer特性页的使用190

5.3.7 Icon特性页的使用191

5.3.8 Scroll特性页的使用192

5.3.9 ToolBar特性页的使用193

5.3.10 窗口的保存和预览193

5.4 运行窗口194

5.5 从头开始创建新窗口195

5.5.1 创建祖先窗口w_master_detail195

5.5.2 创建报表新窗口w_report_ancestor199

5.5.3 创建多条件查询窗口w_multquery202

5.5.4 创建单条件查询窗口w_singquery205

5.6 通过继承创建新窗口207

5.6.1 通过继承创建新窗口w_books207

5.6.2 通过继承创建新窗口w_report_group209

5.6.3 关于通过继承创建新窗口的说明211

练习212

第6章 使用控件213

6.1 使用控件的基本操作213

6.1.1 把控件放入窗口213

6.1.2 选择控件214

6.1.3 移动控件和改变控件的大小215

6.1.4 操纵控件的文本217

6.1.5 改变控件的Tab顺序217

6.1.6 定义控件的特性218

6.1.7 控件的命名218

6.1.8 指定控件的可访问性219

6.1.9 复制控件221

6.1.10 选择控件颜色与使用3D外观222

6.2 常用控件的使用方法224

6.2.1 命令按钮的使用224

6.2.2 图片按钮的使用225

6.2.3 单选按钮的使用226

6.2.4 复选框的使用227

6.2.6 单行编辑器和多行编辑器的使用229

6.2.5 静态文本的使用229

6.2.7 编辑掩码的使用230

6.2.8 列表框的使用232

6.2.9 下拉式列表框的使用234

6.2.10 图片的使用236

6.3 创建一个登录窗口237

6.3.1 创建登录窗口w_welcome237

6.3.2 为打开登录窗口编写脚本241

6.3.3 为登录窗口中的命令按钮编写脚本241

6.3.4 修改应用程序的Open事件脚本242

练习243

7.1.1 创建和使用数据窗口对象的总体过程244

7.1.2 关于报表和数据窗口对象244

第7章 创建数据窗口对象244

7.1 数据窗口对象概述244

7.2 创建数据窗口对象245

7.2.1 连接数据库245

7.2.2 修改已有的数据窗口对象245

7.2.3 创建新的数据窗口对象246

7.2.4 定义数据源247

7.3 各种数据源的使用248

7.3.1 Quick Select的使用248

7.3.2 SQL Select的使用251

7.3.3 Query的使用257

7.3.4 External的使用259

7.3.5 Stored Procedure的使用260

7.4 选择展示风格261

7.4.1 使用Tabulat风格261

7.4.2 使用Freeform风格262

7.4.3 使用Grid风格262

7.4.4 使用Table风格263

7.4.5 使用N-up风格264

7.4.6 使用Group风格265

7.4.7 使用Composite风格265

7.5.1 创建数据窗口对象d_booklist266

7.5 创建数据窗口对象的实例266

7.4.9 使用OLE2.0和RichText风格266

7.4.8 使用Graph和Crosstab风格266

7.5.2 创建数据窗口对象d_bookdetail271

7.5.3 创建数据窗口对象d_bookdetail_title275

7.5.4 创建数据窗口对象d_bookquery281

7.5.5 创建分组报表d_publisher_group283

7.5.6 创建交叉报表d_type_crosstab292

练习296

第8章 增强数据窗口对象297

8.1 使用工作区297

8.1.1 使用特性页297

8.1.2 调整显示比例298

8.2.1 检索数据299

8.2 预览数据窗口对象299

8.2.2 修改数据并更新数据库300

8.2.3 数据的排序和过滤300

8.2.4 查阅有关记录的信息302

8.2.5 装入数据302

8.2.6 打印预览302

8.2.7 打印数据303

8.2.8 把数据存入外部文件304

8.2.9 使用Grid风格的数据窗口对象304

8.3 在数据窗口对象中操纵对象306

8.3.1 增加列306

8.3.2 增加图片307

8.3.3 增加计算域308

8.3.4 禁止修改310

8.4 使用显示格式、编辑风格和有效性规则311

8.4.1 指定格式、风格和规则的三条途径311

8.4.2 使用显示格式315

8.4.3 使用编辑风格319

8.4.4 使用有效性规则324

8.5 记录的过滤、排序和分组325

8.5.1 记录的过滤326

8.5.2 记录的排序326

8.5.3 记录的分组327

12.3.3 列出工程中的对象328

练习330

第9章 使用菜单331

9.1 创建新菜单331

9.1.2 添加菜单对象332

9.1.1 菜单画板的使用332

9.1.3 插入、移动和删除菜单对象334

9.1.4 关于菜单对象的命名335

9.1.5 设置菜单对象的特性336

9.1.6 为菜单对象编写脚本339

9.2 通过继承创建菜单340

9.2.1 使用继承的信息340

9.2.2 在菜单中插入菜单对象341

9.3 使用菜单342

9.3.1 给窗口添加菜单栏342

9.3.3 预览和保存菜单343

9.3.2 显示弹出式菜单343

9.4 创建菜单的实例344

9.4.1 修改菜单m_genapp_frame344

9.4.2 通过继承创建新菜单m_openbook347

9.4.3 为菜单编写脚本350

练习353

第10章 使用用户对象354

10.1 用户对象概述354

10.1.1 可视用户对象354

10.2.1 创建标准的可视用户对象355

10.2 创建一个新的用户对象355

10.1.2 类用户对象355

10.2.2 创建定制的可视用户对象359

10.2.3 创建外部可视用户对象360

10.2.4 创建标准的类用户对象361

10.2.5 创建定制的类用户对象362

10.3 通过继承创建用户对象363

10.3.1 怎样通过继承创建用户对象363

10.3.2 使用继承的信息364

10.4 使用用户对象364

10.4.1 怎样使用可视用户对象364

10.4.2 怎样使用类用户对象365

10.4.3 使用全局标准类用户对象366

10.5.1 使用函数367

10.5 窗口和用户对象之间的通讯367

10.5.2 使用用户事件369

练习371

第11章 使用用户事件372

11.1 什么时候需要使用用户事件372

11.2 怎样定义用户事件372

11.2.1 为窗口、用户对象或控件定义用户事件的一般操作步骤372

11.2.2 说明373

11.3 使用用户事件374

11.3.1 编写脚本374

11.4 用户事件脚本实例375

11.3.2 触发事件375

练习376

12.1.1 调试应用程序377

第12章 运行应用程序377

12.1 调试和运行应用程序377

12.1.2 运行应用程序385

12.1.3 运行应用程序的实例387

12.2 创建一个可执行的应用程序版本390

12.2.1 定义工程390

12.2.2 使用动态库393

12.3 创建工程396

12.3.1 PowerBuilder怎样创建工程396

12.3.2 PowerBuilder怎样搜索对象397

12.4.2 使用PowerBuilder资源文件399

12.4 分发资源399

12.4.1 单独分发资源399

12.5 跟踪执行400

12.6 创建和运行可执行文件的实例400

12.6.1 创建可执行文件bookshop.exe401

12.6.2 运行可执行文件bookshop.exe402

练习402

第13章 PowerScript语言简介403

13.1 PowerScript语言的基础知识403

13.1.1 注释与标识符403

13.1.3 空值405

13.1.2 特殊的ASCII字符405

13.1.4 保留词406

13.1.5 代词407

13.1.6 续行、断句与空白408

13.2 数据类型409

13.2.1 标准数据类型410

13.2.2 系统对象数据类型411

13.2.3 枚举数据类型412

13.3 常量和变量的声明与使用413

13.3.1 关于变量与常量413

13.3.2 怎样声明变量与常量414

13.4 操作符和表达式416

13.4.1 操作符416

13.3.3 变量的使用416

13.4.2 表达式的数据类型418

13.5 语句419

13.5.1 赋值语句419

13.5.2 CALL语句420

13.5.3 CHOOSE CASE语句420

13.5.4 CONTINUE语句422

13.5.5 CREATE语句422

13.5.6 DESTROY语句424

13.5.7 DO...LOOP语句424

13.5.8 EXIT语句426

13.5.9 FOR...NEXT语句427

13.5.11 HALT语句428

13.5.10 GOTO语句428

13.5.12 IF...THEN语句429

13.5.13 RETURN语句430

13.6 SQL语句430

13.6.1 在脚本中使用SQL语句431

13.6.2 CLOSE语句433

13.6.3 COMMIT语句434

13.6.4 CONNECT语句435

13.6.5 DECLARE语句435

13.6.6 DELETE语句436

13.6.8 DISCONNECT语句437

13.6.9 EXECUTE语句437

13.6.7 DELETE Where Current of Cursor语句437

13.6.10 FETCH语句438

13.6.11 INSERT语句438

13.6.12 OPEN Cursor语句439

13.6.13 ROLLBACK语句439

13.6.14 SELECT语句440

13.6.15 SELECTBLOB语句441

13.6.16 UPDATE语句442

13.6.17 UPDATEBLOB语句442

13.6.18 UPDATE Where Current of Cursor语句443

练习444

练习题答案445

1999《PowerBuilder 5.0自学培训教程》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由陈重威编著 1999 北京:电子工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Excel 97中文版自学培训教程(1997 PDF版)
Excel 97中文版自学培训教程
1997 武汉:华中理工大学出版社
DOS 5.0 培训教程(1993 PDF版)
DOS 5.0 培训教程
1993 北京:海洋出版社
PowerBuilder 5.0程序设计大全(1997 PDF版)
PowerBuilder 5.0程序设计大全
1997 机械工业出版社;西蒙与舒斯特国际出版公司
PowerPoint 97中文版自学培训教程(1997 PDF版)
PowerPoint 97中文版自学培训教程
1997 武汉:华中理工大学出版社
Photoshop 5.0培训教程(1998 PDF版)
Photoshop 5.0培训教程
1998 成都:成都科技大学出版社
Visual C++ 4.2自学培训教程(1997 PDF版)
Visual C++ 4.2自学培训教程
1997 北京:电子工业出版社
中文Photoshop 5.0-5.5培训教程(1999 PDF版)
中文Photoshop 5.0-5.5培训教程
1999 北京:科学出版社
Photoshop 5.0实用培训教程(1998 PDF版)
Photoshop 5.0实用培训教程
1998 北京市:中国水利水电出版社
中文Word 2000自学与培训教程(1999 PDF版)
中文Word 2000自学与培训教程
1999 北京:北京理工大学出版社
Visual C++ 5.0实用培训教程(1998 PDF版)
Visual C++ 5.0实用培训教程
1998 北京:电子工业出版社
Windows 95中文版自学培训教程(1998 PDF版)
Windows 95中文版自学培训教程
1998 北京:电子工业出版社
中文Office 2000自学与培训教程(1999 PDF版)
中文Office 2000自学与培训教程
1999 北京:北京理工大学出版社
Excel 5.0 for Windows自学教程(1995 PDF版)
Excel 5.0 for Windows自学教程
1995 北京:水利电力出版社
中文PowerPoint 2000自学与培训教程(1999 PDF版)
中文PowerPoint 2000自学与培训教程
1999 北京:北京理工大学出版社
Photoshop 5.0培训教程(1998 PDF版)
Photoshop 5.0培训教程
1998 北京:北京航空航天大学出版社