PowerBuilder 10.0程序设计教程与上机指导PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:计算机职业教育联盟主编;戴军湘等编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2006
- ISBN:7302131465
- 页数:383 页
第1章 PowerBuilder综述 1
1.1 PowerBuilder概述 1
目录 1
1.2 为什么要选用PowerBuilder 2
1.2.1 强大的数据库支持能力 2
1.2.2 作为C/S体系结构下客户端的开发工具 2
1.2.3 简单易用的可视化编程环境 2
1.2.4 优雅的PowerScript编程语言 2
1.2.7 基于Web技术的应用开发 3
1.3 应用程序基本开发流程 3
1.2.5 强大的数据展现功能 3
1.2.6 强大的分布式应用处理能力 3
1.3.1 建立工作区和应用对象 4
1.3.2 创建数据库 5
1.3.3 创建窗口 5
1.3.4 设计菜单 5
1.3.5 创建数据窗口 6
1.3.7 调试应用程序 7
1.3.6 编写脚本代码 7
1.4 一个简单例子 8
1.3.8 打包发布应用程序 8
1.5 上机指导 11
1.5.1 PowerBuilder的安装 11
1.5.2 PowerBuilder应用程序的开发流程 14
1.6 习题 16
2.1 软件的主窗口 18
2.1.1 第一次运行PowerBuilder 10.0 18
第2章 PowerBuilder 10.0开发环境 18
2.1.2 PowerBuilder 10.0主窗口 19
2.2 工具栏 19
2.2.1 PowerBar工具栏 20
2.2.2 PainterBar工具栏 22
2.2.3 StyleBar工具栏 24
2.3 菜单栏 24
2.3.1 File菜单 26
2.3.4 Window菜单 27
2.3.3 Tools菜单 27
2.3.2 Run菜单 27
2.3.5 Help菜单 28
2.4 PowerBuilder的画板 28
2.4.1 常用画板 28
2.4.2 画板的视图 32
2.5 上机指导 35
2.6 习题 39
3.1.1 Script(脚本)子窗口 41
3.1 PowerScript语言基础 41
第3章 优雅的PowerScript语言 41
3.1.2 注释 42
3.1.3 特殊字符 42
3.1.4 特殊代词 43
3.1.5 空值(NULL) 43
3.1.6 续行符 44
3.2 数据类型 44
3.2.1 标准数据类型 44
3.2.2 系统对象数据类型 45
3.2.3 枚举数据类型 46
3.3.1 运算符 47
3.3 运算符和表达式 47
3.3.2 表达式 48
3.4 标识符和保留字 49
3.4.1 标识符 49
3.4.2 保留字 49
3.5.1 常量 50
3.5.2 变量 50
3.5 常量与变量 50
3.6 数组 52
3.6.1 一维数组 52
3.6.2 多维数组 52
3.7 常用函数 52
3.7.1 数据类型检查与转换函数 52
3.7.2 字符串操作函数 54
3.7.3 数值计算函数 56
3.7.4 日期与时间函数 59
3.7.5 自定义函数 60
3.8.1 条件语句 62
3.8 编程语句 62
3.8.2 循环语句 64
3.8.3 其他语句 66
3.9 上机指导 69
3.9.1 条件语句测试 69
3.9.2 循环语句测试 70
3.10 习题 72
第4章 应用程序对象 74
4.1 什么是应用程序对象 74
4.2.1 创建工作区 75
4.2 创建应用程序对象 75
4.2.2 创建一个空的应用程序 76
4.2.3 利用模板创建一个应用程序 77
4.3 应用程序对象的属性、事件和函数 81
4.3.1 应用程序对象的属性 81
4.3.2 应用程序对象的事件 83
4.3.3 应用程序对象的函数 85
4.4 上机指导 86
4.5 习题 89
5.1.1 数据管理的诞生 91
第5章 数据库基础 91
5.1 数据库技术的发展 91
5.1.2 早期的数据库管理系统 92
5.1.3 关系数据库管理系统 92
5.1.4 结构化查询语言(SQL) 93
5.1.5 面向对象的数据库 93
5.1.6 数据库未来的发展趋势 94
5.2.1 什么是数据库连接引擎 95
5.2.2 常用数据库连接引擎简介 95
5.2 数据库连接引擎 95
5.2.3 用ODBC来连接数据库 96
5.3 SQL语言 100
5.3.1 SQL语言的特点 101
5.3.2 SQL语言的运算符、通配符以及函数 101
5.3.3 嵌入式SQL语言 104
5.4 存储过程和触发器 113
5.4.1 存储过程概述 113
5.4.2 触发器概述 113
5.5.2 PowerBuilder中的Transaction数据类型 114
5.5 事务对象 114
5.5.1 事务概述 114
5.5.3 PowerBuilder事务管理 115
5.5.4 事务管理示例 116
5.6 上机指导 117
5.7 习题 119
第6章 使用PowerBuilder数据库画板 121
6.1 创建数据库 121
6.1.1 创建数据源 121
6.1.2 创建和删除数据库 121
6.1.3 定义数据库描述文件以及连接数据库 123
6.2 表的创建、修改和删除 125
6.2.1 创建表 125
6.2.2 修改表 126
6.2.3 删除表 130
6.2.4 系统表 131
6.3 数据的浏览、修改、插入和删除 131
6.3.1 数据的浏览 131
6.3.2 数据的修改、插入和删除 132
6.4.2 数据过滤 134
6.4 数据的排序和过滤 134
6.4.1 数据排序 134
6.5 数据的导入和导出 135
6.6 上机指导 136
6.6.1 数据库的创建、配置和连接 137
6.6.2 表的创建、数据的浏览、修改、插入和删除 142
6.7 习题 147
7.1.2 窗口的类型 150
7.1.1 窗口的组成 150
7.1 窗口的组成与类型 150
第7章 窗口对象 150
7.2 窗口的创建与继承 153
7.2.1 创建独立窗口 153
7.2.2 创建继承窗口 154
7.2.3 窗口工作区 155
7.3 窗口的属性 156
7.4 窗口的事件和函数 160
7.4.1 窗口的事件 160
7.4.2 窗口的函数 161
7.5 控件 162
7.5.1 按钮、单选按钮、复选框 164
7.5.2 文本编辑框 167
7.5.3 图片控件 169
7.5.4 ListView和TreeView 171
7.5.5 Tab控件 174
7.5.6 DataWindow控件 175
7.5.7 OLE控件 177
7.5.9 绘图控件 178
7.5.8 进度条控件与超链接控件 178
7.6 上机指导 179
7.7 习题 184
第8章 菜单 186
8.1 菜单的种类 186
8.2 菜单的设计 187
8.2.1 创建新菜单 187
8.2.2 添加菜单项 188
8.2.4 保存菜单 193
8.2.3 菜单对象的命名 193
8.2.5 定义菜单的外观 194
8.2.6 设置工具栏和图标属性 196
8.2.7 制作快捷菜单 196
8.3 菜单事件及其编程 198
8.3.1 菜单事件 198
8.3.2 编写菜单事件处理程序 198
8.4 上机指导 199
8.5 习题 202
9.1 创建数据窗口对象 205
第9章 强大的数据窗口 205
9.2 数据窗口对象的显示格式和数据源 210
9.2.1 数据显示格式 211
9.2.2 数据源 218
9.3 数据窗口画板 225
9.3.1 Design(设计) 226
9.3.2 Preview(预览) 227
9.3.3 Properties(属性) 227
9.3.4 Column Specification(定义列) 230
9.4.1 定义新的数据显示格式 231
9.4 数据显示格式 231
9.3.5 Control List(控件列表) 231
9.3.6 Data(数据) 231
9.4.2 使用数据显示格式 233
9.5 数据访问和交互 235
9.6 错误处理 236
9.7 报表 239
9.8 上机指导 240
9.9 习题 246
10.1 什么是数据管道 248
第10章 数据管道 248
10.2 数据管道的操作 249
10.2.1 创建数据管道和创建数据管道用户对象 249
10.2.2 运行数据管道 253
10.2.3 数据管道对象的属性、事件和函数 257
10.3 数据管道使用示例 260
10.4 上机指导 265
10.5 习题 269
11.1.1 自定义数据类型 271
11.1 自定义数据类型和事件概述 271
第11章 自定义数据类型和事件 271
11.1.2 自定义事件 273
11.2 自定义可视用户对象 273
11.2.1 创建可视用户对象 273
11.2.2 使用可视用户对象 275
11.3 自定义类用户对象 278
11.3.1 创建自定义类用户对象 278
11.3.2 使用自定义类用户对象 280
11.4.1 创建自定义事件 281
11.4 自定义事件 281
11.4.2 使用自定义事件 282
11.5 上机指导 284
11.6 习题 287
第12章 文件和目录的操作 289
12.1 文件操作 289
12.1.1 文件的读写 289
12.1.2 文件的移动、复制和删除 294
12.2 目录操作 295
12.2.2 检查目录是否存在 296
12.2.3 获取当前目录 296
12.2.1 创建目录 296
12.2.4 改变当前目录 297
12.2.5 删除指定目录 297
12.3 使用打开、保存对话框 298
12.3.1 打开对话框 298
12.3.2 保存对话框 299
12.4.1 文件的操作 300
12.4 上机指导 300
12.4.2 目录的操作 302
12.5 习题 307
第13章 INI文件和注册表 309
13.1 INI文件基础 309
13.2 操作INI文件 310
13.2.1 读取INI文件信息 310
13.2.2 写入INI文件 311
13.3.2 注册表与INI文件的区别 312
13.3.1 注册表介绍 312
13.3 注册表基础 312
13.3.3 注册表的结构 313
13.4 操作注册表 315
13.4.1 读取注册表信息 315
13.4.2 修改注册表信息 317
13.4.3 删除注册表信息 318
13.5 上机指导 318
13.5.1 INI文件操作 318
13.5.2 注册表操作 320
13.6 习题 324
第14章 使用Windows API、DLL和ActiveX控件 327
14.1 在PowerBuilder中使用Windows API 327
14.1.1 Windows API基础 327
14.1.2 调用Windows API方法 328
14.2 常用的几类API介绍 331
14.2.1 在PowerBuilder中实现延时 332
14.2.2 获得光盘盘符 332
14.2.3 注销当前用户、关闭计算机、重启计算机 332
14.2.4 控制由Run运行的程序 333
14.2.5 显示或隐藏Windows的任务栏 334
14.2.6 在PowerBuilder中播放音乐 335
14.2.7 拷贝文件 336
14.3 使用DLL 337
14.3.1 DLL概述 337
14.3.2 调用DLL程序的规则 337
14.3.3 PowerBuilder与DLL之间传递参数 338
14.3.4 使用DLL时的一些基本规则 338
14.3.5 使用DLL的常见错误和需要注意的地方 338
14.3.6 调用DLL 339
14.4 使用ActiveX控件 341
14.4.1 ActiveX基础 341
14.4.2 ActiveX控件注册 342
14.4.3 使用ActiveX控件 342
14.5 上机指导 344
14.6 习题 346
第15章 程序的调试与发布 348
15.1 调试环境 348
15.1.4 断点查看窗口 349
15.1.3 查看变量窗口 349
15.1.1 查看脚本窗口 349
15.1.2 资源浏览窗口 349
15.2 调试的一般过程 350
15.3 设置断点 350
15.3.1 调试应用程序的切换 350
15.3.2 设置断点 351
15.4 调试方法 354
15.4.1 调试的开始、继续和停止 354
15.4.2 其他调试方法 354
15.5.1 创建可执行文件 355
15.5 应用程序的发布 355
15.5.2 使用动态库 357
15.5.3 使用资源文件 358
15.6 上机指导 358
15.7 习题 368
附录A 系统函数一览表 370
附录B PB命名规范 375
附录C 习题答案 378
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《教育学考研应试宝典》徐影主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《家庭音乐素养教育》刘畅 2018
- 《学前教育学》王换成主编 2019
- 《近代体育游戏教育史料汇编 第1辑 1》王强主编 2016
- 《全国学前教育专业(新课程标准)“十三五”规划教材 简谱手风琴教程 第2版》(中国)杨克勤,王宝庆 2019
- 《职业英语教学研究 2017-2018》刘晓晶 2018
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019