《Power Builder 4.0开发指南》求取 ⇩

第一章什么是PowerBuilder1

PowerBuilder 应用程序的分解1

应用程序对象1

窗口对象1

序言1

菜单对象2

数据窗口对象2

用户对象3

进入开发环境3

PowerBar 图符3

PowerPanel6

使用画屏7

定制工具条8

工具条8

弹出菜单11

事件驱动的环境11

原本程序13

获得理想的原本画屏13

浏览对象信息15

PowerBuilder 库17

构造一个应用程序的步骤17

第二章PowerScrlpt 基础18

标识符名18

表明你的优先权19

名称约定的重要性19

对原本程序加注释19

条件控制结构20

PowerScrlpt 语句20

循环控制结构22

CREATE 语句和DESTROY 语句25

GOTO 语句25

终止语句25

CALL 语句26

变量和数据类型26

标准数据类型27

系统对象数据类型27

ENUMERATED 数据类型29

说明句法30

指定实例变量的范围30

算术操作符34

关系操作符34

PowerScript 操作符34

逻辑操作符35

操作符优先权36

数组36

结构38

建立结构定义38

说明结构变量39

赋值39

最后的PowerScript 说明40

语句分割符40

算术赋值捷径40

备用的PowerScript 字40

空(NULL)值41

嵌入SQL 语句42

查看应用程序结构43

第三章定义应用程序对象43

使用现有应用程序对象43

建立新的应用程序对象46

指定应用程序对象的特性49

库的搜索路径49

应用程序图符50

缺省的文本属性51

缺省的全局对象52

应用程序对象属性53

应用程序对象事件的原本程序55

Open 事件55

Close 事件56

SystemError 事件56

IDLE 事件58

构造窗口59

第四章窗口与控制59

指定窗口类型60

改变窗口尺寸62

增加控制63

命令按钮控制64

图形按钮控制64

静态文本控制65

单行编辑控制65

编辑屏蔽控制65

多行编辑控制66

列表框控制和下拉式列表框控制66

检查框控制67

用户对象控制68

分组框控制68

数据窗口控制68

图形控制68

圆按钮控制68

图表控制69

绘图控制69

ScrollBar 控制69

OLE 2.0控制69

增强控制的显示69

ALIGNING、SPACING 和SIZING69

指定标记顺序71

缺省标记顺序71

指定窗口和控制的特性71

定义定制的颜色73

在原本程序中分配属性值73

编写原本程序75

窗口级的说明75

保存并运行窗口75

第五章菜单操作77

菜单基础77

构造菜单77

增加菜单项79

操作菜单项80

预览菜单82

命名菜单项82

相同的菜单项名83

编写菜单项原本程序83

菜单项的动态修改84

保存菜单对象84

点按并选择事件84

指导菜单加到窗口85

第六章数据库管理87

数据库的使用87

连接到你的数据库90

建立一个局部数据库91

管理表91

数据库画屏的弹出菜单93

打开的表的弹出菜单94

建立新表97

修改表99

登录99

102

构造数据库视图104

索引104

定义一个视图105

数据库管理画屏107

提供数据库访问安全性108

数据操作画屏108

行菜单109

第七章数据窗口的基础112

建立一个新的数据窗口112

数据窗口控制113

与数据库通讯114

表示式样115

制表式样115

N-UP 式样116

标签式样116

自由格式式样116

网络式样116

分组式样117

图表或交叉表式样117

合成式样117

数据源117

快速选取118

SQL 选取118

查询语句121

外部源121

存贮过程121

数据窗口画屏122

区域122

管理对象123

显示格式126

仓库信息126

使用数据列的编辑式样129

定义确认规划130

指定标记顺序131

缺省标记顺序131

计算字段132

排序、分组和过滤133

数据排序133

数据分组134

数据过滤136

更新规范136

指定更新特性窗口137

修改数据源138

数据窗口中数据的处理138

SETACTIONCODE 函数139

数据窗口的控制事件140

必须非常熟悉的数据窗口函数143

RCTRIEVE 函数144

GET???和SET???类函数144

GETROW、GETSELECTEDROW、SETROW、SELECTROW 函数145

SCROLLTOROW 函数146

DELETEROW 和INSERTROW 函数146

SETSORT 和SORT 函数146

SETFILTER 和FILTER 函数146

GETVALIDATE 和SETVALIDATE 函数147

ROWSCOPY、ROWSDISCARD 和ROWSMOVE 函数147

MODIFIEDCOUNT 和DELETEDCOUNT 函数148

SHAREDATA 和 SHAREDATAOFF 函数148

DESCRIBE 和MODIFY 函数149

UPDATE 函数151

第八章库管理154

预开发决策154

P库的维护154

数字游戏:库与库表项154

程序开发库155

优化和再生155

优化156

再生156

库的组织157

库表项的管理158

注销158

登记159

输入和输出库表项160

外部数据源的管理160

为什么要输出161

输入162

库管理的其它说明162

跳到某个画屏162

删除确认163

库运行函数163

警惕覆盖库表项的危险163

意义重大的注解164

动态库164

重命名库164

重命名库表项164

建立报告164

主窗口166

弹出式窗口166

窗口类型166

第九章高效的GUI 设计166

子窗口167

响应窗口167

MDI 框架和具有MICROHELP 的MDI 框架167

应用程序的风格以及选择窗口类型170

MDI 应用程序170

非MDI 应用程序170

在PowerBuilder 应用程序中使用控制171

使用控制的数量172

数据窗口控制178

数据窗口或标准控制间的选择178

数据表项178

使用菜单指定选项179

使用菜单实现应用程序中的切换179

数据报表179

用菜单项启动操作180

其它菜单技巧181

弹出式菜单182

拖放操作183

指定DragIcon184

潜在对象和目标对象184

第十章PowerBullder 环境中的通信186

应用程序组件之间的通信186

直接访问186

调用一个函数187

角发一个事件188

使用变量189

Message 对象的属性191

全局变量191

Other 事件和Message 对象191

数据库通信194

与多个数据库的通信195

事务对象和数据窗口196

文本文件的管理197

PowerScript 文本文件函数197

调用外部函数198

语法199

例子199

动态数据交换199

PowerBuilder 客户机应用程序的一个伪例201

PowerBuilder 服务器应用程序的一个伪例201

环境对象202

OLE 2.0203

OLE 2.0事件205

OLE 2.0函数205

第十一章MDI 应用程序207

子应用程序207

MDI 的组成部分207

MDI 框架207

客户区208

MDI 图表210

菜单212

菜单特性214

工具栏215

提供MICROHELP217

打开图表的实例218

退出应用程序218

打开多个实例219

打开不同窗口的实例220

第十二章高级的数据窗口技巧221

处理变长列221

提示用户输入检索条件221

检索需要的数据222

滚动列222

ATTRIBUTES…选项223

LAYER 属性223

将静态数据存贮在数据窗口中223

使一个数据窗口对象与一个数据窗口控制动态相关联224

数据窗口对象的名字是已知的情况224

数据窗口对象是名字是未知的情况225

下拉式数据窗口226

相关的组合(嵌套)报表229

组合报表229

无关联的组合报表230

使用查询方式231

在数据窗口中使用OLE 列232

图形235

图形的组成部分235

图形的类型236

图形表示风格238

定义图形243

在一个数据窗口中使用一个图形246

使用弹出式菜单246

建立交叉表报告247

把图形控制放在窗口中247

交叉表报告247

第十三章数据库存取250

PowerScript 和SQL250

SQLCODE250

支持的SQL 语句251

连接和断开251

选择数据252

数据修改语句254

使用光标254

使用过程256

BLOB 语句257

动态SQL258

DYNAMICSTAGING AREA258

COMMIT 与ROLLBACK258

DYNAMICDESCRIPTION AREA259

格式1259

格式2259

格式3260

格式4261

事务处理262

第十四章用户对象264

可视用户对象264

标准可视用户对象265

定制可视用户对象268

外部用户对象271

VBX 用户对象273

定制类用户对象274

用户对象的分类274

标准类用户对象275

用户对象的动态显示276

用户对象命名约定278

用户对象的窗口之间的通讯278

使用函数278

实现用户事件279

用户事件与对象级函数279

第十五章构造面向对象的应用程序281

什么是面向对象?281

基本术语281

281

实例定义282

对象282

父和子:一对多的关系283

继承性283

类、对象和实例283

消息定义283

在PowerBuilder 中使用继承性285

什么是封装291

在PowerBuilder 中实现封装291

多形性的解释291

在PowerBuilder 中实现多形性291

结束语293

第十六章测试和调试294

调度程序294

调试方式294

指定断点294

在调试方式下运行应用程序297

SQL NOTEPAD299

数据窗口的测试300

其它测试要点和技巧302

第十七章分发应用程序303

可执行文件303

.EXE 文件的内容303

动态连接库304

PBD 的内容305

其它资源305

建立PowerBuilder 的资源文件305

动态赋值的数据窗口对象306

建立可执行文件的两种方法306

使用Application 画屏307

使用Project 画屏308

管理.EXE 和PBD 的大小310

使应用程序与一个图符相关联310

分布的其它注意点310

CommandParm 函数311

附录A: PowerBullder 4.0版的新特性312

把信息保存到项目对象中312

支持LOE 2.0312

数据管道312

建立管道313

管道出错315

指导数据管道用于应用程序中316

PowerScript 的增强317

PRINT 函数317

PRINTSCREEN 函数317

GETATE 函数318

MDI 的增强318

新属性320

新函数320

数据窗口的增强320

性能的改进320

表示风格的变化321

数据源的变化321

报表作为文件保存322

NEWSPAPER 列322

其它性能的增强322

新的控制特性324

用户对象的再定义324

数据库画屏的增强325

源控制的增强325

PowerBullder 4.0的其它新功能325

命名约定327

注解327

附录B:设计原本程序的技巧和技术327

文档资料的重要性327

文档资料的其它注意329

PowerScript 画屏329

PASTE 列表框330

PAINTERBAR 图符330

EDIT 菜单项332

PowerScript 的某些保留字332

用户定义的函数334

全局函数与对象级函数334

快速循环335

CloseQuery 事件335

数据类型的转换函数336

使用SHIFT/CLICK 和CONTRO/CLICK337

在计算列中的有条件计算337

数据窗口原本程序的例子337

动态修改WHERE 子句338

修改多个表338

显示格式屏蔽字符339

其它技巧341

对象的REDRAW 属性341

赋值符号的简写形式341

CHOOSE CASE 控制结构342

作废编辑的内容343

串比较343

串的查找和替代函数343

有区别地处理CLIKED 和DOUBLECLIKED 事件344

修改一个窗口的相关菜单345

算术溢出346

一个数字计算的例子346

打印区域347

打印光标347

管理打印作业347

附录C:打印函数347

打印函数的格式348

PRINTBITMAP 函数348

PRINTCANCEL 函数349

PRINTCLOSE 函数349

PRINTDATAWINDOW 函数349

PRINTDEFINEFONT 函数349

PRINTOPEN 函数350

PRINTOVAL 函数350

PRINTLINE 函数350

PRINTPAGE 函数351

PRINTRECT 函数351

PRINTROUNDRECT 函数351

PRINTSCREEN 函数351

PRINTSEND 函数351

PRINTSETFONT 函数351

PRINTSETSPACING 函数352

PRINTSETUP 函数352

PRINTTEXT 函数352

PRINTWIDTH 函数352

PRINTS 和PRINTY函数352

附录D资料盘上包含的内容353

安装盘和样板应用程序355

1996《Power Builder 4.0开发指南》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)CesareCasciato著;葛学良,屈冬梅等译 1996 北京:电子工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Windows NT开发指南(1997 PDF版)
Windows NT开发指南
1997 北京:科学出版社;龙门书局
ActiveX Web 开发指南(1998年05月第1版 PDF版)
ActiveX Web 开发指南
1998年05月第1版 电子工业出版社
Power Builder用户指南( PDF版)
Power Builder用户指南
如何使用Power Builder 6.0开发程序(1999 PDF版)
如何使用Power Builder 6.0开发程序
1999 北京:北京理工大学出版社
在Windows NT上开发Web服务器(1998 PDF版)
在Windows NT上开发Web服务器
1998 北京:机械工业出版社
Delphi 4.0程序开发应用指南(1999 PDF版)
Delphi 4.0程序开发应用指南
1999 北京:人民邮电出版社
Java开发指南(1997 PDF版)
Java开发指南
1997 中国水利水电出版社;西蒙与舒斯特国际出版公司
Intranet Web开发指南(1997 PDF版)
Intranet Web开发指南
1997 北京:清华大学出版社
C++ Builder 4.0实用教程(1999 PDF版)
C++ Builder 4.0实用教程
1999 北京:人民邮电出版社
Delphi 4.0应用开发指南(1998 PDF版)
Delphi 4.0应用开发指南
1998 北京:人民邮电出版社
海南开发指南(1988 PDF版)
海南开发指南
1988 长沙:湖南科学技术出版社
声霸开发指南(1996 PDF版)
声霸开发指南
1996 北京:电子工业出版社
浦东开发指南(1990 PDF版)
浦东开发指南
1990 上海:上海社会科学院出版社
软件开发指南(1991 PDF版)
软件开发指南
1991 北京:清华大学出版社
跟我学Windows3.1(1996 PDF版)
跟我学Windows3.1
1996 北京:科学出版社