PowerBuilder 7程序设计导学PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:徐武平编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2002
- ISBN:7302055440
- 页数:430 页
第1章 PowerBuilder 7概述 1
1.1 PowerBuilder的特点 1
1.2 PowerBuilder 7的新特性 3
1.3 安装PowerBuilder 7 5
1.3.1 系统要求 5
1.3.2 PowerBuilder 7的集成产品包 5
1.3.3 基本安装过程 6
1.4.1 初始启动PowerBuilder 7 8
1.4 PowerBuilder 7的集成开发环境 8
1.4.2 PowerBuilder 7的主界面 9
1.4.3 工具栏 9
1.4.4 操纵对象 16
1.4.5 画板 20
1.4.6 工具 30
1.4.7 属性表 31
1.4.8 使用向导 32
1.4.9 使用To Do List 36
1.4.10 管理PowerBuilder环境 37
习题1 38
第2章 PowerBuilder应用程序开发过程 39
2.1 PowerBuilder应用程序的构成 39
2.2 PowerBuilder应用程序的开发步骤 39
2.2.1 系统需求分析和系统设计 39
2.2.2 数据库设计 40
2.2.3 系统编程 42
2.2.5 生成可执行程序和交付应用 43
2.2.4 系统的测试和调试 43
2.3 理解PowerBuilder对象 44
2.3.1 对象分类 44
2.3.2 属性 44
2.3.3 方法 44
2.3.4 事件 45
2.4 “图书/光盘借阅管理”系统 46
习题2 49
3.1.2 标号 50
3.1.1 注释 50
3.1 语言基础 50
第3章 PowerScript语言 50
3.1.3 特殊的ASCII字符 51
3.1.4 NULL值 51
3.1.5 代词 51
3.1.6 断行、分隔符和继续符 52
3.1.10 点标记法 53
3.1.9 白色空格 53
3.1.8 标识符 53
3.1.7 大小写 53
3.2 数据类型 55
3.2.1 标准数据类型 55
3.2.2 Any数据类型 56
3.2.3 系统对象数据类型 57
3.2.4 枚举类型 57
3.3 声明 57
3.3.1 变量 57
3.3.4 外部函数 61
3.3.3 数组 61
3.3.2 常量 61
3.3.5 DBMS存储过程 62
3.4 运算符和表达式 63
3.4.1 运算符的优先级 64
3.4.2 表达式的数据类型 64
3.5 结构 65
3.6 事件和函数 66
3.6.3 静态调用和动态调用 67
3.6.2 触发和放置 67
3.6.1 查找和执行 67
3.6.4 超载、重载和扩展 68
3.6.5 传递参数 69
3.6.6 返回值 70
3.6.7 级联调用 70
3.6.8 调用祖先的函数和事件 71
3.7 常用PowerScript语句 72
3.7.1 赋值语句 72
3.7.3 CHOOSE…CASE语句 73
3.7.2 CALL语句 73
3.7.4 IF…THEN语句 74
3.7.5 DO…LOOP语句 74
3.7.6 FOR…NEXT语句 75
3.7.7 EXIT语句 76
3.7.8 CONTINUE语句 76
3.7.9 GOTO语句 76
3.7.10 HALT语句 76
3.7.13 DESTROY语句 77
3.7.12 CREATE语句 77
3.7.11 RETURN语句 77
3.8 对数据库的支持 78
3.8.1 事务对象与事务处理 78
3.8.2 在脚本中使用SQL 81
习题3 91
第4章 数据库的创建与管理 94
4.1 创建新数据库 94
4.2.1 标准数据库接口 98
4.2 连接数据库 98
4.2.2 本地数据库接口 107
4.2.3 创建数据库配置文件 108
4.3 管理数据库 111
4.3.1 数据库面板 112
4.3.2 操纵表 116
4.3.3 操纵键 123
4.3.4 操纵索引 126
4.3.5 操纵数据库视图 127
4.3.6 操纵数据 129
4.3.7 管理数据库 133
4.3.8 显示格式、编辑风格和校验规则 134
4.4 使用数据管道 135
4.4.1 数据管道画板 136
4.4.2 在应用程序中实现管道 141
习题4 144
5.1 定义应用对象 146
5.1.1 什么是应用对象 146
第5章 创建应用(Application)对象 146
5.1.2 创建新的应用对象 147
5.1.3 打开应用对象 148
5.2 设置应用属性 150
5.2.1 查看一般属性 150
5.2.2 设置默认字体和应用图标 150
5.2.3 设置全局对象 151
5.2.4 设置工具栏属性 152
5.3 改变当前应用对策 153
5.4 编写应用级脚本 154
5.4.1 Open事件 154
5.4.2 Close事件 155
5.4.3 其他事件 155
5.4.4 有脚本中设置属性 155
5.5 设置库查找路径 156
5.6 查看应用结构 157
习题5 158
6.2 数据窗口画板 159
6.1 数据窗口对象 159
第6章 创建数据窗口(DataWindow)对象 159
6.2.1 设计视图(Design) 160
6.2.2 预览视图(Preview) 162
6.2.3 属性视图(Properties) 167
6.2.4 其他视图 170
6.2.5 常用操作 170
6.3 创建数据窗口对象 172
6.4.1 创建“图书借阅登记”的数据窗口dw_bookloan 177
6.4 使用Quick Select创建Freeform风格的数据窗口 177
6.4.2 格式化“图书借阅登记”数据窗口dw_bookloan 178
6.4.3 生成“图书基本信息”数据窗口dw_Book 184
6.4.4 生成“借阅人信息”数据窗口dw_member 185
6.5 使用SQL Select/Tabular Data Window生成“借阅人图书借阅记录一览表” 186
6.5.1 创建“借阅人图书借阅记录一览表”数据窗口dw_member_bookloan 186
6.5.2 为数据窗口dw_member_bookloan设定检索参数 187
6.5.3 格式化数据窗口dw_member_bookloan 190
6.6 增强数据窗口的性能 190
6.6.1 使用编辑风格 190
6.6.2 使用校验规则 205
6.6.3 使用数据库画板定义显示格式、编辑风格和校验规则 206
6.6.4 使用条件表达式 210
习题6 212
第7章 设计窗口(Windw)对象 213
7.1 窗口的类型 213
7.2 窗口画板 214
7.3 创建窗口 216
7.3.1 创建新窗口 216
7.3.2 窗口属性表 217
7.4 预览、打印窗口 219
7.5 使用继承创建窗口 220
7.5.1 使用继承创建对象 220
7.5.2 继承等级 221
7.5.3 修改继承对象 222
7.5.4 使用继承的脚本 223
7.6 在窗口中使用控件 225
7.6.3 定义控件属性 226
7.6.2 选择控件 226
7.6.1 插入控件 226
7.6.4 命名控件 227
7.6.5 修改控件文本 227
7.6.6 移动和调整控件 227
7.6.7 复制控件 229
7.6.8 定义Tab跳转顺序 230
7.6.9 定义加速键 230
7.6.11 选择颜色 231
7.6.10指定可用性 231
7.6.12 使用3D外观 232
7.7 常用控件 232
7.7.1 命令按钮(CommandButton) 232
7.7.2 图片按钮(PictureButton) 235
7.7.3 组框(GroupBox) 236
7.7.4 单选按钮(RedioButton) 237
7.7.5 复选框(CheckBox) 239
7.7.6 单行编辑框(SingleLineEdit) 240
7.7.7 多行编辑框(MultiLineEdit) 242
7.7.8 编辑掩码框(EditMask) 243
7.7.9 列表框(ListBox) 245
7.7.10 图片列表框(PictureListBox) 249
7.7.11 下拉列表框(DropDownListBox) 250
7.7.12 下拉图片列表框(DuopDowPictureListBox) 252
7.7.13 静态文本列表框(StaticText) 253
7.7.14 图片(Picture)控件 254
7.7.15 数据窗口(Data Window) 255
7.8.1 缓冲区 257
7.8 通过数据窗口控件操纵数据 257
7.8.2 访问数据 259
7.8.3 行的增加与删除 261
7.8.4 数据保存 262
7.8.5 DataWindow事件 265
7.8.6 DataWindow函数 271
7.9 窗口对象的设计 276
7.9.1 普通窗口对象的设计 276
7.9.2 在窗口对象中使用数据窗口控件 279
7.9.3 “图书基本信息录入”窗口对象的实现 280
7.9.4 设计“图书/光盘借阅管理”系统的继承窗口 284
7.9.5 扩展祖先窗口对象的功能 287
习题7 292
第8章 制作菜单 293
8.1 菜单画板 293
8.2 创建新菜单 294
8.2.1 创建新菜单 294
8.2.2 编辑菜单 295
8.3 设置菜单项的属性 300
8.4 菜单的编程 301
8.4.1 菜单项的事件 302
8.4.2 菜单项的函数 302
8.4.3 引用对象 303
8.5 使用继承创建菜单 304
8.5.1 使用继承创建菜单 304
8.5.2 继承信息 304
8.5.3 ShiftToRight属性 305
8.6.1 在窗口中使用菜单 306
8.6 使用菜单 306
8.6.2 使用弹出菜单 309
习题8 310
第9章 建立MDI应用 311
9.1 建立MDI框架窗口 312
9.2 使用工作表 312
9.3 提供微帮助 313
9.4 提供工具栏 313
9.4.2 设置工具栏属性 314
9.4.1 增加工具栏 314
9.4.3 定制工具栏 315
9.5 为“图书/光盘借阅管理”系统创建MDI框架窗口 316
习题9 318
第10章 PowerBuilder高级编程 319
10.1 DataWindow高级编程 319
10.1.1 DataWindow对象 319
10.1.2 寻找DataWindow信息:Describe() 320
10.1.3 修改DataWindow信息:Modify() 322
10.1.4 过滤数据 326
10.1.5 排序数据 327
10.1.6 DataWindow SQL代码 328
10.1.7 切换DataWindow 332
10.1.8 动态地创建数据窗口 333
10.1.9 共享DataWindow 336
10.1.10 DataStore对象 337
10.2.1 Tab控件 339
10.2 高级控件 339
10.1.11 在DataWindow内寻找数据 339
10.2.3 TreeView控件 353
10.2.2 ListView控件 355
10.3 使用框架包实现快速开发 360
10.3.1 框架包的概念 360
10.3.2 框架包所解决的问题域 360
10.3.3 公用框架包Public的体系结构 361
10.3.4 公用框架包Public中的类 362
10.3.5 公用框架包Public的动作机构 368
10.3.6 公用框架包Public中的对象耦合 369
10.3.7 开发框架包的必要性 370
习题10 371
第11章 应用程序的调试和运行 372
11.1 调试应用程序 372
11.1.1 调试的基本步骤 372
11.1.2 启动调试器 373
11.1.3 设置断点 374
11.1.4 在调试模式中运行应用程序 378
11.1.5 检查应用程序状态 379
11.1.6 单步跟踪应用程序 383
11.2 运行应用 386
习题11 390
第12章 应用程序的编译和发布 391
12.1 编译的基础知识 391
12.1.1 编译器 391
12.1.2 可执行应用程序的组成 392
12.1.3 选择包装模型 394
12.2.1 创建或打开工程 395
12.2 创建可执行应用程序 395
12.2.2 定义可执行应用工程 396
12.2.3 使用动态库 398
12.2.4 分布资源 398
12.2.5 查找对象 400
12.2.6 显示工程中的对象 401
12.3 建立组件和代理 402
12.5 交付应用程序 403
12.5.1 安装环境部分 403
12.4 测试可执行应用程序 403
12.5.2 安装应用程序部分 404
12.6 在Windows上发布应用程序 405
12.6.1 自动发布 405
12.6.2 安装PowerBuilder配置文件 405
12.6.3 配置数据源 406
12.6.4 安装可执行应用程序 407
12.6.5 启动发布的应用程序 408
习题12 408
附录 习题答案 410
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019