PowerBuilder 8.0开发应用实例PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:李政等编著
- 出 版 社:北京:中国水利水电出版社
- 出版年份:2002
- ISBN:7508410564
- 页数:350 页
第1章 PowerBuilder基础 1
1.1 PowerBuilder简介 1
1.1.1 事件驱动 2
1.1.2 面向对象 2
1.1.3 支持多种数据库 4
1.1.4 PowerScript语言 4
1.1.5 数据窗口 5
1.1.6 跨平台 5
1.2 PowerBuilder 8.0的新特性 5
1.2.1 新的用户界面和开发方法 6
1.2.2 网络功能的增强 7
1.2.3 数据库连接新特性 7
1.2.4 EAServer整合 8
1.2.5 Web及N层应用 8
1.2.6 方便的调试功能 8
1.3 PowerBuilder 8.0集成开发环境 9
1.3.1 有关概念 9
1.3.2 PowerBuilder 8.0主界面 10
1.3.3 使用向导和To-Do列表 10
1.3.4 画板和视图 12
1.3.5 使用工具栏 16
1.3.6 其他 20
1.4 应用程序开发过程 21
1.4.1 系统分析和系统设计 21
1.4.2 系统开发 21
1.4.3 系统调试和运行 22
1.4.4 生成可执行文件 24
1.4.5 应用程序的发布 26
1.5 一个简单的例子 28
2.1.1 创建应用程序对象 32
第2章 PowerBuilder对象 32
2.1 应用程序对象 32
2.1.2 设置应用程序对象的属性 33
2.1.3 应用程序对象的事件 34
2.2 窗口与控件 34
2.2.1 窗口的类型 34
2.2.2 建立或打开窗口 35
2.2.3 对窗口进行设计 37
2.2.4 控件简介 38
2.2.5 使用控件 41
2.3.1 创建菜单 43
2.3 菜单和工具栏 43
2.3.2 设置菜单和工具栏属性 45
2.3.3 编写菜单脚本 45
2.4 用户对象与用户事件 45
2.4.1 用户对象的类型 46
2.4.2 创建用户对象 47
2.4.3 使用用户对象 50
2.4.4 用户事件 51
2.5.1 使用继承创建窗口 54
2.5 对象的继承 54
2.5.2 使用继承创建用户对象 55
2.6 简单应用举例 56
第3章 PowerScript语言 63
3.1 语言基础 63
3.1.1 断行、续行和注释 63
3.1.2 标识符、空值和特殊字符 64
3.1.3 保留字 65
3.1.4 对象、属性、函数和事件的引用方法 66
3.1.5 代词 67
3.2.1 标准数据类型 68
3.2 数据类型 68
3.2.2 系统对象数据类型 69
3.2.3 Any数据类型 69
3.2.4 枚举类型 70
3.3 声明的使用 70
3.3.1 声明变量 70
3.3.2 声明常量 71
3.3.3 声明数组 71
3.3.5 作用域 72
3.3.4 声明外部函数 72
3.4 运算符和表达式 73
3.4.1 算术运算符 73
3.4.2 关系运算符 74
3.4.3 逻辑运算符 74
3.4.4 连接运算符 74
3.4.5 运算符的优先级 75
3.4.6 表达式 75
3.5.2 定义新函数 76
3.5 函数和结构 76
3.5.1 函数概述 76
3.5.3 函数的修改、删除与使用 79
3.5.4 结构概述 80
3.5.5 定义新结构 80
3.5.6 结构的修改、删除和使用 81
3.6 PowerScript语句 82
3.6.1 赋值语句 82
3.6.2 IF…THEN语句 82
3.6.3 CHOOSE CASE语句 83
3.6.5 DO…LOOP语句 84
3.6.4 FOR…NEXT语句 84
3.6.6 CONTINUE和EXIT语句 85
3.6.7 GOTO语句 86
3.6.8 HALT语句 86
3.6.9 RETURN语句 86
3.6.10 CALL语句 86
3.6.11 CREATE语句 87
3.6.12 DESTROY语句 87
3.7.2 DISCONNECT语句 88
3.7 SQL语句 88
3.7.1 CONNECT语句 88
3.7.3 COMMIT语句 89
3.7.4 ROLLBACK语句 89
3.7.5 SELECT语句 89
3.7.6 INSERT语句 90
3.7.7 UPDATE语句 90
3.7.8 DELETE语句 91
3.8 游标的使用 91
3.8.3 提取数据 92
3.8.1 声明游标 92
3.8.2 打开游标 92
3.8.4 关闭游标 93
3.8.5 使用where子句 93
3.9 脚本的编写 93
3.9.1 打开脚本视图 94
3.9.2 粘贴脚本 94
3.10 程序举例 95
4.1.1 在PowerBuilder8.0中建立和删除ASA数据库 100
4.1 数据库的建立与维护 100
第4章 数据库与数据窗口 100
4.1.2 用Sybase Central建立和维护ASA数据库 101
4.2 数据库的连接 102
4.2.1 配置ODBC数据源 102
4.2.2 建立描述文件(Proflie) 104
4.2.3 数据库连接 105
4.3 表的建立与管理 106
4.3.1 建立新表 106
4.3.2 表的属性设置和有关操作 107
4.3.3 列的属性设置 109
4.3.4 记录操作 109
4.4 视图的建立与使用 110
4.5 数据窗口对象 111
4.5.1 建立数据窗口对象 112
4.5.2 定制数据窗口对象 116
4.5.3 使用数据窗口对象 120
5.1.1 建立文件夹、准备图片文件 126
5.1.2 建立或打开工作空间 126
5.1 基础工作 126
第5章 通讯录管理器 126
5.1.3 建立应用程序对象、库和目标 127
5.1.4 创建数据库和表 127
5.2 单文档界面程序 129
5.2.1 数据窗口对象设计 129
5.2.2 窗口设计 130
5.2.3 编码 131
5.2.4 运行 138
5.3.1 多文档界面有关知识 139
5.3 多文档界面程序 139
5.3.2 菜单m_frame 141
5.3.3 MDI框架窗口w_frame 142
5.3.4 数据窗口对象d_wg和d_zy_arg 142
5.3.5 定义全局结构s_txl 144
5.3.6 工作表窗口w_wg、w_zy_arg和w_pic布局 144
5.3.7 编码与测试 146
第6章 小型财务软件 150
6.1 系统功能和数据库设计 150
6.1.1 系统功能与主菜单 150
6.1.3 数据库与表 151
6.1.2 多文档界面框架窗口与应用程序对象代码 151
6.2 数据维护和查询 152
6.2.1 收支类型的输入与文本颜色的控制 152
6.2.2 窗口w_d_in布局及部分代码 153
6.2.3 查询的实现 155
6.2.4 Set Carry on功能的实现 156
6.2.5 数据有效性检验 157
6.2.6 其他功能 158
6.2.7 收支类型维护窗口 159
6.3.1 数据窗口对象d_tjb 160
6.3 统计表 160
6.3.2 统计表窗口w_tjb 161
6.4 统计图 162
6.4.1 数据窗口对象d_tjt 162
6.4.2 统计图窗口w_tjt 163
6.5 发布和使用 165
第7章 电视节目脱机浏览器 169
7.1 数据库与应用程序对象 169
7.2 w_tv窗口设计 170
7.3 将电视节目导入数据库 173
7.4 任意查询的实现 177
7.5 按时段查询各频道当前正在播出和即将播出的节目 179
7.6 属性控制与数据删除 180
7.7 频道预置窗口和“关于”窗口的设计 181
7.8 浏览器的使用 182
第8章 有线电视网管系统 185
8.1 有线电视网简介 185
8.2 基础设计 186
8.2.1 对象库和应用程序对象 186
8.2.2 数据库和表 187
8.2.4 系统功能菜单 188
8.2.3 数据窗口对象 188
8.2.5 主窗口 189
8.2.6 应用程序对象代码 189
8.3 自动配置ODBC数据源 189
8.4 参数设置与数据维护 192
8.4.1 设置和修改串行通讯参数 192
8.4.2 通讯数据维护查询 193
8.5 串行通讯的实现 195
8.5.1 窗口布局及控件 195
8.5.2 窗口实例变量及open事件代码 197
8.5.3 按钮cb_4(“转”)的clicked事件代码 199
8.5.4 树视图控件tv_1的itempopulate事件代码 201
8.5.5 树视图控件tv_1的clicked事件代码 202
8.5.6 自定义函数 203
8.5.7 “通讯”、“保存”和“退出”按钮代码 204
8.6 运行与发布 206
第9章 用机记录浏览器 208
9.1 让计算机自动记录本身的工作时间 208
9.1.1 自动记时的有关技术 208
9.1.2 将关机时间存入CMOS实时钟寄存器 209
9.1.3 将上次关机时间和本次开机日期时间存盘 210
9.1.4 完整的源程序清单 213
9.2 数据库及数据窗口对象 217
9.2.1 应用程序对象、数据库和表 217
9.2.2 数据窗口对象 218
9.3 窗口设计 222
9.3.1 窗口布局和控件 222
9.3.2 窗口及控件的编码 222
9.4 使用 226
10.1 准备工作 229
第10章 通用查询模块 229
10.2.1 数据窗口对象、应用程序对象和菜单设计 230
10.2 全字段查询技术的实现 230
10.2.2 窗口设计 231
10.2.3 使用 235
10.3 选字段查询窗口的设计 238
10.3.1 应用程序对象 238
10.3.2 窗口设计 238
10.3.3 使用 243
11.1 系统功能设计 246
第11章 高校学生档案管理系统 246
11.2 数据库和表设计 247
11.3 对象库和主菜单 251
11.4 全局变量与全局函数 252
11.5 登录窗口和MDI框架窗口 254
11.5.1 应用程序对象代码 254
11.5.2 封面窗口 255
11.5.3 系统登录窗口 256
11.6.1 数据维护菜单 258
11.5.4 MDI框架窗口 258
11.6 数据维护功能 258
11.6.2 数据窗口对象 259
11.6.3 窗口对象 261
11.7 字典维护功能 268
11.7.1 数据窗口对象 268
11.7.2 窗口对象 268
11.7.3 有关菜单项的编码 269
11.8 全字段查询和选字段查询 270
11.9.1 学生入学时自然情况统计表 271
11.9 数据统计 271
11.9.2 历年招生人数统计表 274
11.9.3 历年招生人数统计图 276
11.10 软件的使用 279
11.10.1 增删记录 279
11.10.2 修改数据 280
11.10.3 字典维护 281
11.10.4 全字段查询 281
11.10.5 选项查询 281
11.10.9 系统服务 282
11.10.8 统计表 282
11.10.6 统计入学时、在校时、毕业后数据 282
11.10.7 统计图 282
第12章 农业生产管理信息系统 283
12.1 系统功能与技术要求 283
12.2 数据库与表设计 285
12.3 以树视图方式管理行政区信息 289
12.3.1 菜单与窗口布局 289
12.3.2 窗口编码 290
12.4 数据维护与查询 295
12.5.1 数据窗口对象d_tj1 298
12.5 生产效益统计 298
12.5.2 生产效益统计窗口w_tj1 299
12.6 统计图形的动态设置 304
12.6.1 数据窗口对象 304
12.6.2 统计图形窗口 305
12.7 多媒体与外部程序调用 308
12.7.1 图片 308
12.7.2 声音 309
12.7.3 视频图像 310
12.7.4 调用外部程序 311
附录A PowerBuilder 8.0函数参考 312
A.1 独立函数 312
A.1.1 数值计算函数 312
A.1.2 字符串与二进制大对象函数 313
A.1.3 日期与时间函数 314
A.1.4 类型检查与转换函数 314
A.1.5 系统与环境函数 315
A.1.6 文件操作函数 316
A.1.7 打印函数 317
A.1.8 窗口操作函数 318
A.1.9 库管理函数 319
A.1.10 DDE客户与服务器函数 319
A.1.11 国际化函数 320
A.1.12 其他函数 321
A.2 对象函数 321
A.2.1 对象通用函数 322
A.2.2 数据窗口控件函数 322
A.2.3 数据窗口画板函数 328
A.2.4 编辑控件函数 331
A.2.5 列表框和下拉列表框函数 332
A.2.6 图形函数 332
A.2.7 菜单项与用户自定义对象函数 335
A.2.8 窗口函数 335
附录B PowerBuilder 8.0事件参考 337
B.1 应用程序对象事件 337
B.2 数据窗口控件事件 337
B.4 窗口事件 338
B.3 菜单项事件 338
B.5 窗口控件共有事件 340
B.6 窗口控件特有事件 340
附录C PowerBuilder 8.0属性参考 343
C.1 应用程序对象属性 343
C.2 数据窗口控件属性 343
C.3 菜单项属性 344
C.4 窗口属性 345
C.5 窗口控件共有属性 346
C.6 窗口控件特有属性 347
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018