PowerBuilder 7.0开发实例详解PDF电子书下载
- 电子书积分:16 积分如何计算积分?
- 作 者:刘育楠等编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2001
- ISBN:7505362763
- 页数:532 页
第1章 概述 1
1.1新特点 2
1.1.1全新的开发界面 2
1.1.2完整的Web支持 2
1.1.3 完善的组件开发功能 3
1.1.4具有极高的开发效率 3
1.1.5增强的数据窗口功能 3
1.1.6支持团队开发 4
1.1.7加强Web应用的设计功能 4
1.1.8加强的数据库设计功能 4
1.1.9全面支持各种数据源 4
1.2.1 系统需求 5
1.2.2安装 5
1.2 安装和运行 5
1.1.10全面支持开放标准的组件 5
1.2.3 启动 11
1.2.4卸载 12
1.3面向对象程序设计与PB7.0 14
1.3.1类和对象 14
1.3.2继承 14
1.3.3封装 15
1.3.4多态性 15
1.4事件、方法和属性 15
1.4.1事件 15
1.4.3属性 16
1.5 Enterprise Application Studio概述 16
1.4.2方法 16
1.6 小结 18
第2章 开发环境 19
2.1概述 20
2.2菜单系统 20
2.3PowerBar工具栏 26
2.4 描绘器概览 29
2.5使用MicroHelp 36
2.6小结 36
第3章 PowerScript语言 37
3.1基础知识 38
3.1.1对象、属性和方法 38
3.1.2标识符 39
3.1.3保留字 40
3.1.4特殊ASCII码字符 41
3.1.5空值(NULL) 41
3.1.6注释 42
3.1.7断行与续行 43
3.2数据类型 43
3.2.1标准数据类型 44
3.2.2Any数据类型 45
3.2.3 系统对象数据类型 46
3.2.4枚举类型 47
3.3变量及其作用域 48
3.3.1声明变量 48
3.3.2声明数组 49
3.3.3变量初始值 52
3.3.4变量的作用域 52
3.3.6常量 57
3.3.5搜索变量的顺序 57
3.4操作符和表达式 58
3.4.1算术操作符 58
3.4.2关系操作符 59
3.4.3逻辑操作符 59
3.4.4连接操作符 60
3.4.5操作符的优先级 60
3.4.6表达式 61
3.5代词 62
3.5.1 This 62
3.5.2 Parent 62
3.5.3 ParentWindow 62
3.6.1IF…THEN语句 63
3.6条件语句 63
3.5.4 Super 63
3.6.2IF…THEN…ELSE语句 64
3.6.3CHOOSE CASE语句 65
3.7循环结构 66
3.7.1DO…LOOP语句 66
3.7.2 FOR…NEXT语句 68
3.7.3 GOTO语句 69
3.7.4EXIT语句 70
3.7.5 CONTINUE语句 70
3.7.6循环的嵌套 71
3.8常用语句与函数 71
3.8.1常用语句 71
3.8.2常用函数 74
3.9小结 86
第4章 PB 7.0与SQL 87
4.1使用SQL语句 88
4.2 标准嵌入式SQL语句 90
4.2.1 SELECT语句 90
4.2.2 INSERT语句 92
4.2.3 UPDATE语句 93
4.2.4 DELETE语句 94
4.2.5CONNECT和DISCONNECT语句 95
4.2.6 COMMIT和ROLLBACK语句 96
4.2.7使用游标 96
4.2.8 处理BLOB型数据 99
4.2.9粘贴SQL语句 101
4.3 动态SQL 102
4.3.1几种特殊类型的变量 103
4.3.2格式一 104
4.3.3格式二 105
4.3.4格式三 106
4.3.5格式四 108
4.4小结 111
第5章 创建应用程序 113
5.1应用对象 114
5.1.1 PBL库 114
5.1.2应用对象组成 115
5.2应用对象描绘器 116
5.2.1 PowerBar 116
5.2.2应用对象工具栏 117
5.2.3 应用对象的脚本视图 118
5.2.4 应用对象的属性视图 118
5.3.1创建应用对象 119
5.3 创建和保存应用对象 119
5.3.2打开应用对象 125
5.3.3 PBL库搜索路径 128
5.4设置应用对象的属性 129
5.5应用对象事件及事件处理程序 134
5.5.1Open事件 134
5.5.2Close事件 135
5.5.3Idle事件 136
5.5.4 System Error事件 136
5.5.5ConnectionBegin事件 136
5.5.6 ConnectionEnd事件 136
5.5.7编写应用对象的事件处理程序 137
5.6 应用对象的函数 138
5.7事务对象 139
5.7.1概念 139
5.7.2 属性 139
5.8简单的应用程序实例 140
5.8.1创建应用程序的应用对象example 70 141
5.8.2 创建应用程序的窗口对象w_example 70 142
5.8.3编写应用程序代码 143
5.8.4运行应用程序 144
5.9小结 144
第6章 数据库技术 145
6.1连接数据库 146
6.1.1 ODBC简介 146
6.1.2创建ODBC数据源 147
6.1.4连接到ODBC数据库 150
6.1.3创建数据库描述文件 150
6.2数据库表操作 151
6.2.1数据库描绘器 151
6.2.2创建表 153
6.2.3设置表属性和列的扩展属性 155
6.3索引 157
6.4视图 158
6.5修改、删除表 160
6.6操纵数据 161
6.6.1基本操作 161
6.6.2排序 162
6.6.3过滤 163
6.6.4保存数据文件到外部文件中 163
6.6.5导入外部数据到表中 164
6.7通过数据管道修改表结构 165
6.8小结 167
第7章 创建窗口 169
7.1窗口概述 170
7.2窗口类型 170
7.3 创建、修改、预览和运行窗口 174
7.3.1 Window描绘器概述 174
7.3.2 创建新窗口 175
7.3.3使用继承创建新窗口 176
7.3.4修改窗口 177
7.3.5 预览窗口 178
7.3.6运行窗口 178
7.4窗口属性 179
7.4.1设置属性 179
7.4.2 General选项卡 180
7.4.3 Scroll选项卡 182
7.4.4Toolbar选项卡 183
7.4.5 Other选项卡 183
7.5窗口事件及事件处理程序 184
7.5.1窗口事件 185
7.5.2窗口事件处理程序 186
7.6窗口函数 187
7.6.1 Open()函数 187
7.6.2 Close()函数 188
7.6.3 OpenwithParm()函数 188
7.6.4 其他函数 189
7.7多文档界面 190
7.7.1创建MDI窗口 190
7.7.3 打开一个工作表 191
7.7.2创建工作表 191
7.7.4排列工作表 192
7.8多文档界面实例 193
7.9小结 194
第8章 添加窗口控件 195
8.1控件简介 196
8.2放置控件 196
8.3命名控件 197
8.3.1控件名的默认前缀 198
8.3.1修改控件名的默认前缀 199
8.3.3修改控件名称 199
8.4操纵控件 200
8.4.1选择控件 200
8.4.3删除控件 201
8.4.4排列多个控件 201
8.4.2 移动和改变控件大小 201
8.4.5 为控件定义加速键 202
8.5定义控件的Tab Order 203
8.6 设置控件的公用属性 203
8.6.1标题 203
8.6.2可视性及可访问性 204
8.7小结 205
第9章 使用控件 207
9.1命令按钮 208
9.2图片按钮 209
9.3单选按钮 211
9.4复选框 213
9.5成组框 214
9.6静态文本 214
9.7单行编辑框 215
9.8多行编辑框 218
9.9编辑掩码 219
9.10富文本编辑框 221
9.11 列表框 221
9.12图片列表框 223
9.13下拉列表框 225
9.14下拉图片列表框 226
9.15树形列表视图 226
9.16列表视图 232
9.17标签 239
9.18滚动条 245
9.19轨迹条控件 246
9.20进度条控件 248
9.21超级链接控件 249
9.22.1数据库表结构 250
9.22 编程实例 250
9.22.2创建数据窗口对象 251
9.22.3 创建窗口并添加控件 251
9.22.4 编写脚本 252
9.23 小结 259
第10章 设计数据窗口 261
10.1数据窗口简介 262
10.1.1概念 262
10.1.2 对象和控件 262
10.1.3作用 263
10.2创建数据窗口 264
10.3确定表现风格 267
10.4选择数据源 271
10.4.1 Quick Select数据源 272
10.4.2 SQL Select数据源 274
10.4.3 Query数据源 275
10.4.4 External数据源 276
10.4.5 Store Procedure数据源 277
10.5数据Window描绘器 278
10.5.1概览 278
10.5.2 Design视图 280
10.5.3 Properties视图 280
10.5.4 Preview视图 283
10.5.5 ControlList视图 284
10.5.6 Column Specification视图 284
10.5.7 Data视图 285
10.6数据窗口中的对象 286
10.6.1概述 286
10.6.2添加、删除对象 287
10.7设定编辑 288
10.6.3调整对象尺寸和布局 288
10.7.1Edit风格 289
10.7.2 CheckBox风格 291
10.7.3 DropDownListBox风格 292
10.7.4 DropDownDw风格 293
10.7.5 EditMask风格 294
10.7.6 RadioButtons风格 295
10.8 数据显示格式 296
10.8.1 数值显示格式 297
10.8.2 字符串显示格式 298
10.8.3日期显示格式 298
10.8.4时间显示格式 299
10.9.1表达式 300
10.9 使用表达式 300
10.9.2表达式组成 302
10.9.3有效性准则 304
10.9.4使用计算列 305
10.10 操纵数据 305
10.10.1过滤记录 306
10.10.2排序记录 307
10.10.3分组记录 307
10.10.4压缩重复值 309
10.10.5控制更新数据库 310
10.10.6 按需检索记录 313
10.11 实例 314
10.11.1 创建数据窗口对象d_nations和d_nativeplace,d_dept 314
10.11.2创建数据窗口对象d_person 315
10.11.3创建数据窗口d_person_search 316
10.11.4创建数据窗口对象d_person_grid 318
10.12小结 320
第11章 数据窗口编程 321
11.1 使用数据窗口控件 322
11.1.1新建数据窗口控件 322
11.1.2使数据窗口控件工作 324
11.1.3美化数据窗口控件 326
11.2 访问数据窗口数据 328
11.2.1两种访问方式 328
11.2.2数据窗口缓冲区和数据源 330
11.2.3表达式访问数据的语法 330
11.3响应数据窗口控件事件 332
11.4.2更新数据库 335
11.4.1设置事务对象与检索数据 335
11.4 使用数据窗口控件函数 335
11.4.3接受编辑控件数据 336
11.4.4插入与删除行 338
11.4.5与当前行列状态有关的函数 338
11.4.6滚动数据窗口 339
11.4.7清除所有行 340
11.4.8设置过滤条件和执行过滤 341
11.4.9获得数据窗口当前有效行数 342
11.4.10在数据窗口中查找数据 342
11.5 打印和预览数据窗口 343
11.5.1打印数据窗口 343
11.5.2打印预览数据窗口 345
11.5.3 设置打印属性 346
11.6实例 347
11.7小结 348
第12章 数据窗口高级技术 349
12.1 编程下拉数据窗口 350
12.1.1初试下拉数据窗口 350
12.1.2在下拉数据窗口中搜索数据 352
12.1.3为下拉数据窗口指定检索参数 353
12.2共享数据窗口 354
12.3动态修改数据窗口 357
12.3.1使用Modify和Describe函数 358
12.3.2使用点标记符访问对象属性 360
12.3.3创建动态数据窗口 362
12.4数据存储对象 364
12.5小结 365
第13章 统计图形初步 367
13.2.1统计图组成 368
13.1 创建图形方式 368
13.2创建Graph显示风格数据窗口 368
12.2.2 创建图形数据窗口 369
13.2.3 设置图形属性 372
13.3在数据窗口中添加图形对象 377
13.4使用图形控件 378
13.4.1 引用图形控件属性方法 378
13.4.2图形控件函数 379
13.5小结 380
第14章 制作菜单 381
14.1菜单简介 382
14.2菜单类型 382
14.3 菜单组成 384
14.4.1菜单描绘器概述 385
14.4创建菜单 385
14.4.2创建菜单 386
14.5菜单属性 391
14.5.1设置 391
14.5.2设置菜单的工具栏 395
14.6修改菜单 397
14.7菜单事件及事件处理程序 397
14.7.1菜单项事件 397
14.7.2 菜单事件处理程序 398
14.8 菜单项函数 399
14.9创建快捷菜单 400
14.10关联窗口与菜单 401
14.11实例 402
14.12小结 405
第15章 调试程序 407
15.1 调试器简介 408
15.1.1界面 408
15.1.2使用源代码视图 410
15.1.3基本调试过程 411
15.2设置断点 411
15.3 检查程序运行状态 414
15.3.1 检查变量和内存对象 414
15.3.2 增加查看变量 415
15.3.3 修改变量值 416
15.3.4查看堆栈调用 417
15.4控制执行过程 418
15.4.1单步执行 418
15.4.2 执行多条语句 419
15.5.1 实时调试 420
15.5其他调试手段 420
15.4.3设置下一条语句 420
15.5.2产生跟踪文件 421
15.5.3查看数据窗口发送的SQL语句 423
15.5.4跟踪数据库操作 424
15.6小结 426
第16章 用户对象 427
16.1概述 428
16.2类型 428
16.2.1可视用户对象 429
16.2.2 类用户对象 430
16.3创建和使用用户对象 431
16.3.1用户对象描绘器 431
16.3.2 创建和使用标准可视用户对象 433
16.3.3创建和定制可视用户对象 436
16.3.4创建标准类用户对象 438
16.3.5创建一个定制类用户对象 441
16.4定义用户事件和函数 442
16.5实例 447
16.5.1设计过程 447
16.5.2创建一个定制可视用户对象 448
16.5.3编写脚本 450
16.5.4运行程序 450
16.6小结 450
第17章 运用函数和结构 451
17.1调用函数 452
17.1.1作用域和访问权限 452
17.1.2调用格式 453
17.2自定义函数 454
17.1.3函数和事件 454
17.2.1定义函数 455
17.2.2定义用户事件 456
17.2.3定义外部函数 457
17.2.4 重载函数和扩展事件 460
17.3 使用结构 461
17.3.1概念 461
17.3.2定义结构 462
17.4实例 464
17.4.1按姓名从数据库检索信息后显示 464
17.4.2创建图标栏应用 467
17.5小结 470
第18章 发布程序 471
18.1.1合理分配库文件 472
18.1 准备创建可执行文件 472
18.1.2必要检查 473
18.1.3工程文件 473
18.2动态库 473
18.2.1存根型可执行文件 474
18.2.2创建动态库 474
18.3 使用工程描绘器 475
18.3.1启动工程向导 475
18.3.2打开工程描绘器 479
18.3.3工程创建选项 480
18.3.4代码生成选项 480
18.3.5动态库选项 481
18.3.6 创建工程 481
18.4.2 创建资源文件 482
18.4.1单独发布资源 482
18.4 使用资源 482
18.4.3 增加动态数据窗口 483
18.5深入理解工程文件创建过程 483
18.5.1创建工程文件 483
18.5.2查找对象 484
18.5.3工程中的对象列表 486
18.6发布应用程序 486
18.6.1共享文件 486
18.6.2在目标平台发布应用 487
18.7生成安装程序 488
18.8小结 493
第19章 管理环境 495
19.1库描绘器 496
19.2库操作 497
19.3库维护 502
19.4数据管道 505
19.5数据管道对象的属性、事件和函数 514
19.6小结 517
第20章 实用例程 519
20.1用户需求 520
20.2编程说明 520
20.2.1组织数据库表结构 520
20.2.2建立应用对象qxgl.pbl 521
20.2.3主窗口与菜单m_qxgl 522
20.2.4 审计模块 522
20.2.5 权限管理模块 525
20.3小结 532
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《CINEMA 4D新手快速进阶实例教学 商迪》商迪 2020
- 《手工皮艺 时尚商务皮革制品制作详解》王雅倩责任编辑;陈涤译;(日)高桥创新出版工坊 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019
- 《主题公园开发与管理》梁增贤编著 2019
- 《2018考研数学 数学 1 15年真题详解及解题技巧》本书编委会著 2017
- 《中南高校档案文化资源开发综合研究》涂上飙 2019
- 《新课标中学地理图文详解指导地图册 浙江专版 第4版》谭木主编;谭木高考复习研究室编 2015
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017