图书介绍
PowerBuilder实用教程PDF|Epub|txt|kindle电子书版本网盘下载
- 郑阿奇主编;殷红先,张为民编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7505365452
- 出版时间:2001
- 标注页数:377页
- 文件大小:102MB
- 文件页数:392页
- 主题词:Powerbuilder
PDF下载
下载说明
PowerBuilder实用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1部分 实用教程1
第1章 PowerBuilder开发环境1
1.1 PowerBuilder简介1
1.2 PowerBuilder特点2
1.3 集成开发环境IDE简介3
1.3.1 主窗口4
1.3.2 画板5
1.3.3 工具栏5
1.3.4 联机帮助7
1.4.4 运行实例8
1.4.3 查找和了解实例8
1.4.2 Code Examples的基本使用方法8
1.4.1 Code Examples的特点8
1.4 了解Code Examples8
1.5 应用程序开发步骤9
1.6 第一个应用程序——计算器10
1.6.1 创建计算器应用10
1.6.2 创建计算器窗口和设置窗口属性11
1.6.3 声明几个变量11
1.6.4 在窗口中布置显示数值的单行编辑框控件11
1.6.5 在窗口中布置 0 ~ 9 10个数字按钮和 . 小数点按钮11
1.6.6 + - * /运算待按钮的制作12
1.6.7 清除 按钮的制作12
1.7 小结13
1.6.9 编写应用的脚本13
1.6.8 = 按钮的制作13
第2章 PowerScript语言15
2.1 PowerScript基础15
2.1.1 注释15
2.1.2 标识符15
2.1.3 续行符 16
2.1.4 特殊字符16
2.1.5 空值NULL17
2.1.6 代词17
2.2 数据类型17
2.2.1 标准数据类型17
2.2.3 系统对象数据类型18
2.2.2 枚举类型18
2.3 变量声明及作用域19
2.3.1 变量声明19
2.3.2 变量作用域19
2.4 运算符及表达式21
2.4.1 算术运算符21
2.4.2 关系运算符21
2.4.3 逻辑运算符22
2.4.4连接运算符22
2.4.5 运算符的优先级22
2.5 PowerScript语句23
2.5.1 赋值语句23
2.5.2 条件语句23
2.5.4 do…loop循环24
2.5.3 for循环语句24
2.5.2 choose语句27
2.5.6 continue语句27
2.5.7 exit 语句28
2.5.8 return语句28
2.8.9 halt语句28
2.5.10 goto语句28
2.6 几个常用的标准函数28
2.6.1 MessageBox函数28
2.6.4 Run函数30
2.7 编辑代码30
2.6.3 Close函数30
2.6.2 Open 函数30
2.8 小结31
第3章 创建数据库32
3.1 数据库概述32
3.2 数据库画板33
3.3 创建Adaptive Server Anywhere数据库34
3.3.1 创建Adaptive Server Anywhere数据库34
3.3.2 删除ASA数据库35
3.4 创建ODBC数据源35
3.4.1 创建ODBC数据源35
3.4.2 删除ODBC数据源37
3.5 配置DB Profile37
3.5.1 配置DB Profile37
3.6.2 断开连接的数据库38
3.6.1 连接数据库38
3.5.2 删除DB Profile38
3.6 连接数据库38
3.7 创建表39
3.7.1 创建新表39
3.7.2 定义表结构39
3.7.3 删除表41
3.7.4 创建主键、索引和外键42
3.7.5 删除主键、索引和外键47
3.7.6 定义列的扩展属性48
3.8 数据的输入与保存48
3.9 视图49
3.9.1 创建视图50
3.9.2 删除视图51
3.10 小结52
第4章 窗口53
4.1 创建新的窗口对象53
4.1.1 创建窗口对象的过程53
4.1.2 窗口的继承54
4.1.3 窗口画板55
4.1.4 预览窗口56
4.2 窗口属性56
4.2.1 窗口的类型和基本特征属性57
4.2.2 窗口的滚动属性58
4.2.3 窗口的工具栏59
4.2.4 窗口的其他属性页59
4.3.1 PowerBuilder窗口函数60
4.3 窗口函数60
4.3.2 用户自定义窗口函数62
4.4 窗口事件64
4.5 窗口编程66
4.5.1 在窗口中编写脚本66
4.5.2 窗口设计实例67
4.6 小结68
第5章 窗口控件69
5.1 窗口控件的种类69
5.2 向窗口添加控件71
5.2.1 添加窗口控件的方法71
5.2.3 删除窗口控件的方法72
5.2.2 选中窗口控件的方法72
5.2.4 复制窗口控件的方法73
5.3 窗口控件的布局调整73
5.3.1 齐整性操作73
5.3.2 窗口控件的Tab键顺序75
5.4 窗口控件的通用属性76
5.4.1 标题76
5.4.2 Visible属性76
5.4.3 Enabled属性77
5.4.4 快捷键77
5.4.5 颜色78
5.5.1 几何画笔79
5.5 常用的窗口控件79
5.4.7 边界Border和边界类型BorderStyle属性79
5.4.6 标签Tag属性79
5.5.2 选项卡80
5.5.3 命令按钮与图像按钮83
5.5.4 单选钮、复选框与分组框84
5.5.5 静态文本与图片86
5.5.6 单行编辑框与多行编辑框87
5.5.7 编辑掩码控件EditMask87
5.6 小结88
第6章 数据窗口对象89
6.1 创建数据窗口对象89
6.2.2 SQL选择数据源SQL Select93
6.2.1 快速选择数据源Quick Select93
6.2 数据源93
6.2.3 查询数据源Query99
6.2.4 外部数据源External100
6.2.5 存储过程数据源Store Procedure101
6.3 数据窗口的显示风格103
6.3.1 显示风格的种类和特点103
6.3.2 各种风格数据窗口的创建106
6.4 数据窗口画板114
6.4.1 数据窗口画板114
6.4.2 定制数据窗口画板117
6.5 设计数据窗口对象117
6.5.1 数据窗口对象中字段标签的属性117
6.5.2 数据窗口对象中字段的属性118
6.5.4 查询结果中重复值的压缩123
6.5.3 Tab键的跳转次序123
6.5.5 数据窗口对象的有效性检验124
6.5.6 数据窗口对象的排序124
6.5.7 数据窗口对象的过滤125
6.5.8 数据窗口对象中数据的导出和导入125
6.5.9 在数据窗口中使用条件位图126
6.6 小结127
第7章 数据窗口控件128
7.1 使用数据窗口控件129
7.2 数据窗口控件属性129
7.3 为数据窗口控件分配事务对象130
7.4 数据窗口控件的函数133
7.5 数据窗口控件的事件139
7.6 数据窗口编程140
7.7小结141
第8章 高级窗口控件144
8.1 列表框、图片列表框、下拉列表框与下拉图片列表框144
8.2 列表视图与树型视图147
8.2.1 ListView控件的属性147
8.2.2 ListView控件常用的函数148
8.2.3 ListView控件常用的事件149
8.3 统计图150
8.3.1 统计图的结构150
8.3.2 统计图形的种类150
8.3.3 统计图控件的属性150
8.3.4 统计图控件的函数153
8.3.5 统计图控件的编程157
8.4 水平进度条与垂直进度条159
8.5 水平跟踪条与垂直跟踪条160
8.6 水平滚动条与垂直滚动条161
8.7 RichText编辑框161
8.7.1 RichTcxt编辑框控件的属性162
8.7.2 RichTcxt编辑框控件的事件163
8.7.3 RichTcxt编辑框控件的函数163
8.8 静态文本超链接与图片超链接164
8.9 OLE控件165
8.10 小结166
第9章 用户自定义事件167
9.1 定义用户事件167
9.2 用户事件号168
9.3 删除用户事件171
9.4 触发用户事件172
9.5 编程实例173
9.6 小结177
第10章 菜单178
10.1 创建菜单178
10.1.1 菜单术语178
10.1.2 菜单的设计原则178
10.1.3 菜单的种类179
10.1.4 菜单画板179
10.1.5 创建菜单对象180
10.2 菜单属性182
10.3 菜单事件184
10.4 弹出式菜单184
10.6 菜单与窗口的关联186
10.5 菜单的函数186
10.7 小结187
第11章 自定义函数和结构188
11.1 创建自定义全局函数188
11.1.1 创建自定义全局函数188
11.1.2 修改自定义全局函数190
11.1.3 删除自定义全局函数190
11.2 创建自定义对象函数191
11.2.1 创建自定义对象函数191
11.2.2 修改自定义对象函数192
11.2.3 删除自定义对象函数192
11.3 外部函数193
11.3.1 外部函数的定义194
11.3.2 外部函数的调用195
11.3.3 外部函数使用示例195
11.4 结构196
11.4.1 定义全局结构197
11.4.2 定义对象层结构198
11.4.3 使用结构198
11.4.4 删除结构199
11.5 小结200
第12章 SQL语句201
12.1 嵌入式SQL语句201
12.1.1 Select语句201
12.1.2 Insert语句202
12.1.3 Update语句203
12.1.4 Delete语句203
12.2 动态SQL语句204
12.2.1 类型一204
12.2.2 类型二205
12.2.3 类型三205
12.2.4 类型四207
12.3 小结209
第13章 游标210
13.1 游标是什么210
13.2 声明游标210
13.4 提取数据211
13.3 打开游标211
13.5 关闭游标212
13.6 使用Where子句212
13.7 编程实例212
13.8 小结214
第14章 用户自定义对象215
14.1 用户自定义对象概述215
14.2 可视用户对象216
14.2.1 创建标准可视户对象(Standard Visual)216
14.2.2 使用可视用户对象218
14.2.3 修改用户对象219
14.2.4 创建定制可视用户对象(Custom Visual)220
14.2.5 创建外部可视用户对象(External Visual)221
14.3.1 创建标准类用户对象(Standard Class)222
14.3 类用户对象222
14.3.2 使用类用户对象223
14.3.3 创建定制类用户对象(Custom Class)224
14.4 删除用户对象224
14.5 用户对象使用实例224
14.6 小结228
第15章 数据管道229
15.1 创建数据管道229
15.1.1 在数据库画板中创建数据管道229
15.1.2 创建数据管道对象232
15.1.4 删除数据管道234
15.1.3 打开和修改数据管道234
15.2 数据管道对象的属性、事件和函数235
15.2.1 数据管道属性235
15.2.2 数据管道事件235
15.2.3 数据管道函数236
15.3 数据管道编程实例237
15.4 小结242
第16章PBL库管理器243
16.1 Library库画板243
16.1.1 Library工作区243
16.1.2 库画板工具栏244
16.1.3 库画板菜单244
16.2.1 创建pbl文件246
16.2.2 给对象加注解246
16.2 库画板应用246
16.2.3 编辑对象247
16.2.4 复制对象248
16.2.5 移动对象248
16.2.6 删除对象248
16.2.7 文件移值249
16.3 生成可执行文件249
16.3.1 确定应用程序的搜索路径249
16.3.2 生成可执行文件251
16.4 小结252
第2部分 习题253
第1章 习题253
第2章 习题254
第3章 习题255
第4章 习题256
第5章 习题257
第6章 习题258
第7章 习题259
第8章 习题260
第9章 习题261
第10章 习题262
第11章 习题263
第12章 习题264
第13章 习题265
第14章 习题266
第15章 习题267
上机准备269
目的和要求269
上机步骤269
第3部分 上机操作指导269
实验1 PowerBuilder的集成环境269
思考与练习273
实验2 数据库的创建与连接274
目的和要求274
上机准备274
上机步骤274
思考与练习277
上机准备278
上机步骤278
目的和要求278
实验3 窗口以及按钮类和输入类控件的编程278
思考与练习281
实验4 常用控件的编程282
目的和要求282
上机准备282
上机步骤282
思考与练习287
实验5 OLE控件的编程288
目的和要求288
上机准备288
上机步骤288
思考与练习293
上机准备294
上机步骤294
实验6 数据窗口的编程(一)294
目的和要求294
思考与练习298
实验7 数据窗口的编程(二)299
目的和要求299
上机准备299
上机步骤299
思考与练习303
实验8 数据窗口的编程(三)304
目的和要求304
上机准备304
上机步骤304
思考与练习311
上机准备312
上机步骤312
目的和要求312
实验9 用户自定义事件312
思考与练习315
实验10 菜单的使用316
目的和要求316
上机准备316
上机步骤316
思考与练习319
实验11 游标的使用321
目的和要求321
上机准备321
上机步骤321
思考与练习325
2.实习目的327
第4部分 综合应用实习327
1.实习题目和功能327
3.实习要求328
4.设计参考328
(1) 数据库的设计328
(2) 应用程序用户界面的设计329
(3) 应用程序主菜单的设计331
(4) 对话框的设计332
第5部分 附录333
A PowerBuilder的安装333
A.1 PowerBuilder的版本333
A.2 软、硬件环境需求333
A.3 安装过程333
1. 进入调试画板340
B 应用程序的调试340
B.1 使用调试画板340
2. 调试步骤341
B.2 使用PBDebug345
1. 生成不包含计时器值的文本跟踪文件.dbg345
2. 生成包含计时器值的跟踪文件.pbp347
3. 使用跟踪函数349
C PowerBuilder应用程序的发行351
C.1 准备工作351
C.2 开始制作安装盘351
1.进入InstallShield351
2. 双击ProjectWizard351
4. 选择安装平台352
3. 选择安装程序中用到的对话框352
5. 选择语言354
6. 选择安装类型354
7. 设置组件355
8. 设置文件组355
9. 显示工程纲要356
10. InstallShield主界面356
11. 配置文件组356
12. 配置组件357
13. 配置安装属性359
14. 编辑代码360
15. 生成安装盘361
C.3 注意事项364
D.2字符串操作函数365
D PowerBuilder常用函数365
D.1 数值函数365
D.3 日期、时间函数367
D.4 数据类型转换函数367
D.5 类型检查函数369
D.6 文件操作函数369
D.7 系统函数372
E 分布式及Web应用374
E.1 两层式客户机/服务器体系374
E.2 三层式客户机/服务器体系374
E.3 分布式计算375
E.4 分布式应用的开发376
E.5 Web应用376