Power Builder 4.0开发指南PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:(美)CesareCasciato著;葛学良,屈冬梅等译
- 出 版 社:北京:电子工业出版社
- 出版年份:1996
- ISBN:7505334093
- 页数:356 页
第一章 什么是PowerBuilder 1
PowerBuilder 应用程序的分解 1
应用程序对象 1
窗口对象 1
序言 1
菜单对象 2
数据窗口对象 2
用户对象 3
进入开发环境 3
PowerBar 图符 3
PowerPanel 6
使用画屏 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 和SIZING 69
指定标记顺序 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
指定DragIcon 184
潜在对象和目标对象 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.0 203
OLE 2.0事件 205
OLE 2.0函数 205
第十一章 MDI 应用程序 207
子应用程序 207
MDI 的组成部分 207
MDI 框架 207
客户区 208
MDI 图表 210
菜单 212
菜单特性 214
工具栏 215
提供MICROHELP 217
打开图表的实例 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 和SQL 250
SQLCODE 250
支持的SQL 语句 251
连接和断开 251
选择数据 252
数据修改语句 254
使用光标 254
使用过程 256
BLOB 语句 257
动态SQL 258
DYNAMICSTAGING AREA 258
COMMIT 与ROLLBACK 258
DYNAMICDESCRIPTION AREA 259
格式1 259
格式2 259
格式3 260
格式4 261
事务处理 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 NOTEPAD 299
数据窗口的测试 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.0 312
数据管道 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/CLICK 337
在计算列中的有条件计算 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
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《近代旅游指南汇刊 31》王强主编 2014
- 《近代旅游指南汇刊二编 10》王强主编 2017
- 《手工咖啡 咖啡爱好者的完美冲煮指南》(美国)杰茜卡·伊斯托,安德烈亚斯·威尔霍夫 2019
- 《近代旅游指南汇刊 13》王强主编 2014
- 《近代旅游指南汇刊 28》王强主编 2014
- 《近代旅游指南汇刊 23》王强主编 2014
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017