图书介绍
程序设计PowerBuilder 7pdf电子书版本下载
- 本书编写委员会编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7505364545
- 出版时间:2000
- 标注页数:335页
- 文件大小:69MB
- 文件页数:354页
- 主题词:Powerbuilder
PDF下载
下载说明
程序设计PowerBuilder 7PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 第一个PowerBuilder应用程序 1
1.1 运行PowerBuilder实例程序 1
1.1.1 实例程序结构列表 3
1.2 Application画板 4
1.3 数据窗口画板 6
1.3.1 创建数据窗口对象 6
1.3.2 设计数据窗口 9
1.3.3 其他两个数据窗口 13
1.4 窗口画板 14
1.4.1 创建窗口对象 14
1.4.2 设计窗口 16
1.4.3 为控件添加代码 19
1.5 定义Splash窗口 22
1.6 定义登录窗口w_login 23
1.7 给应用程序添加代码 24
1.8 运行应用程序 25
1.9 回顾应用程序创建过程 26
1.10 小结 26
习题 26
第2章PowerBuilder介绍 27
2.1 PowerBuilder的基本概念 27
2.1.4 与数据库的连接 28
2.1.3 跨平台开发 28
2.1.2 强大灵活的PowerScript 28
2.1.1 面向对象的编程 28
2.2 PowerBuilder7的新特性 29
2.2.1 高度集成的开发环境 29
2.2.2 数据库连接性 29
2.2.3 组件的开发和部署 30
2.2.4 新的窗口控件 30
2.2.5 数据窗口Web控件 30
2.2.6 ActiveX和 OLE特点 30
习题 31
2.4 小结 31
2.3 PowerBuilder7的配套工具包 31
2.2.7 Internet图像格式的支持 31
第3章PowerScript语言 33
3.1 面向对象的编程语言 33
3.1.1 类、对象、继承 33
3.1.2 重载和多态性 34
3.1.3 封装 34
3.2 PowerScript基础 35
3.2.1 大小写 35
3.2.2 语句的分隔符、换行和续行 35
3.3.1 基本数据类型 36
3.3 变量及作用域 36
3.2.4 空白符和NULL 36
3.2.3 注释 36
3.3.2 变量的声明 37
3.3.3 变量的引用 37
3.3.4 变量的作用域与私有性 37
3.4 运算符 39
3.4.1 算术运算符 39
3.4.2 关系运算符 39
3.4.3 逻辑运算符 40
3.4.4 运算符优先级 40
3.5 标识符 40
3.5.1 匈牙利命名法 41
3.5.2 保留字 42
3.6 代词 43
3.6.1 代词This 43
3.6.2 代词Parent 43
3.6.3 代词Parent Window 43
3.6.4代词Super 44
3.7 基本语句 44
3.7.1 条件控制语句 44
3.7.2 循环控制语句 46
3.7.3 其他语句 49
3.8.1 定义结构 50
3.8 结构 50
3.8.2 使用结构 54
3.9 用户自定义函数 55
3.9.1 定义函数 56
3.9.2 使用函数 59
3.10 常用标准函数 60
3.10.1 MessageBox 60
3.10.2 Is族函数 62
3.10.3 类型转换函数 62
3.10.4 Oper()和Close()函数 63
3.10.5 Run() 63
习题 64
3.11 小结 64
第4章 编写和调试PowerBuilder 65
4.1 使用PowerScript画板 65
4.1.1 Script子窗口 65
4.2 编程工具和编译 67
4.2.1 注释 68
4.2.2 粘贴 68
4.2.3 编译 71
4.3 定制PowerScript画板 71
4.4 使用对象浏览器 73
习题 75
4.5 退出Script窗口 75
4.6 小结 75
第5章 数据库 77
5.1 数据库连接 77
5.1.1 ODBC 78
5.1.2 通过ODBC连接到数据库 79
5.1.3 专用接口的一般连接步骤 81
5.2 Database画板 83
5.2.1 打开Database画板 83
5.3 创建数据库 84
5.3.1 创建数据库 84
5.4.1 用不同的方法创建表 86
5.3.2 删除数据库 86
5.4 创建表 86
5.4.2 创建表字段 87
5.5 定义列的扩展属性 88
5.5.1 说明 88
5.5.2 题头和标签 89
5.5.3 显示方式 89
5.5.4 有效性验证规则 91
5.5.5 编辑风格 91
5.6 定义关键字 93
5.6.1 创建主关键字 93
5.6.2 创建外键 95
5.7 定义索引 96
5.6.3 删除关键字 96
5.7.1 创建索引 97
5.7.2 删除索引 97
5.7.3 修改索引 99
5.8 数据操作 99
5.8.1 数据操作画板简介 99
5.8.2 数据操作 100
5.9 小结 102
习题 102
6.1.1 创建一个新的应用程序 103
第6章 应用对象 103
6.1 应用对象 103
6.1.2 打开应用对象 104
6.2 指定应用程序属性 106
6.2.1 为应用程序程序指定图标 107
6.2.2 为应用程序指定字体 108
6.2.3 应用程序的默认全局对象 109
6.3 应用对象事件 110
6.3.1 Open事件 110
6.3.2 Close事件 111
6.4 查看应用程序的结构 112
6.3.4 Idle事件 112
6.3.3 系统错误事件 112
6.5 运行应用程序 113
6.6 避免重复启动程序一法 115
6.7 小结 115
习题 115
第7章 创建窗口对象 117
7.1 常用窗口对象 117
7.1.1 主窗口 117
7.1.3 弹出式窗口 118
7.1.4 应答窗口 118
7.1.2 子窗口 118
7.1.5 多文档框架窗口 119
7.2 创建一个新的窗口对象 119
7.2.1 创建窗口对象 119
7.2.2 保存窗口对象 120
7.3 指定窗口属性 120
7.3.1 指定窗口类型 121
7.3.2 指定窗口关联菜单 121
7.3.3 指定窗口颜色 121
7.3.4 指定窗口位置与大小 123
7.3.5 指定窗口的滚动属性 124
7.3.8 指定窗口的工具栏 125
7.3.7 指定窗口的图标 125
7.3.6 指定窗口的鼠标形状 125
7.4 窗口控件 127
7.4.1按钮类控件 129
7.4.2 静态文本控件 131
7.4.3 编辑控件 131
7.4.4 列表控件 133
7.4.5 复选框与单选按钮控件 135
7.4.6 图片类控件 136
7.4.7 视图类控件 138
7.4.9 数据窗口控件 139
7.4.8 分组框控件 139
7.4.10 选项卡控件 140
7.4.11 用户对象控件 141
7.4.12 滚动条控件 141
7.4.13 OLE 2.0控件 142
7.4.14 HTrackBar和VTrackBar控件 143
7.1.15 HProgressBar和VProgressBar控件 144
7.4.16 StaticHyperLink和PictureHyperLink控件 145
7.5 操作窗口控件 145
7.5.1 在窗口中增添控件 145
7.5.2 选择控件 146
7.5.3 定义控件属性 146
7.5.5 对齐控件 147
7.5.4 选择控件字体与颜色 147
7.5.6 指定控件的可见性 149
7.5.7 定义Tab次序 150
7.5.8 使用3D效果 150
7.6 为新建窗口增加控件 150
7.6.1 增加控件 151
7.6.2 对齐控件 152
7.6.3 指定控件属性 152
7.7.1 为Open事件加入脚本 153
7.7.2 为命令按钮加入脚本 153
7.7 加入脚本 153
7.8 操作控件 154
7.8.1 选择控件 155
7.8.2 移动控件 157
7.8.3 改变控件大小 158
7.8.4 删除控件 158
7.9 运行窗口 159
7.9.1 预览窗口 159
7.9.2 运行窗口 159
7.10 窗口的继承 160
7.11 三个实例 161
7.1.1 利用数据窗口生成Tree View中的内容 161
7.1.2 窗口继承 163
7.1.3 动态生成控件 164
7.12 小结 165
习题 165
第8章 数据窗口对象的创建 167
8.1 创建数据窗口对象 167
8.2 选择数据源 171
8.2.1 Quick Select数据源 171
8.2.2 SQL Select数据源 172
8.2.3 Query数据源 177
8.2.4 External数据源 177
8.2.5 Stored Procedure数据源 178
8.3 数据窗口的显示风格 179
8.3.1 Tabular显示风格 179
8.3.2 Grid显示风格 179
8.3.3 Freeform显示风格 180
8.3.4 Crosstab显示风格 181
8.3.5 Label显示风格 182
8.3.6 N-UP显示风格 183
8.3.7 Group显示风格 183
8.3.8 Graph显示风格 183
8.4.1 设计区及说明 185
8.3.11 Ole 2.0显示风格 185
8.4 设计数据窗口 185
8.3.10 RichText显示风格 185
8.3.9 Composite显示风格 185
8.4.2 DataWindow工具栏 188
8.4.3 调整Data Window中的数据字段 190
8.4.4 改变Tab浏览顺序按钮 191
8.5 对数据字段的操作 191
8.5.1 检验规则 192
8.5.2 删除和添加数据字段 193
8.5.3 计算字段 195
8.6 在窗口中加入一个数据窗口 195
8.6.1 为Product表创建一个数据窗口 195
8.6.2 加入数据窗口控件 197
8.6.3 编写脚本 200
8.6.4 运行应用程序 203
8.7 通用查询query mode 204
8.8 小结 205
习题 205
第9章 数据窗口对象的使用 207
9.1 数据窗口的属性 207
9.1.1 数据窗口的设置 207
9.1.2 数据字段的属性 209
9.2 美化数据窗口 211
9.2.1 颜色和字段边框的设置 211
9.2.2 数据字段的位置、大小和对齐方式 213
9.3 显示格式 214
9.4 编辑样式 216
9.4.1 Edit编辑样式 217
9.4.2 编辑掩码样式 219
9.4.3 下拉式列表框 220
9.4.4 单选按钮和复选框 220
9.4.5 下拉数据窗口 221
9.5 在数据窗口中加入对象 222
9.6 数据窗口实例 224
9.6.1 创建数据窗口 224
9.6.2 保存数据窗口 225
9.6.3 创建一个组 226
9.6.4 在数据窗口内加入计算字段 228
9.6.5 定义检索参数 229
9.6.6 建立雇员详细情况的数据窗口 230
9.6.7 增强数据窗口的功能 233
9.7 如何在Data Window中实现列的自动折行 238
9.8 小结 239
习题 239
第10章 数据窗口控件 241
10.1 数据窗口控件属性 241
10.2 事务处理对象 242
10.2.1 事务处理对象及其属性 242
10.3 连接应用程序和数据库 243
10.2.2 设置事务处理对象的属性 243
10.3.1为数据窗口控件分配事务对象 244
10.3.2 数据窗口控件函数 246
10.4 选择和显示特定数据 246
10.4.1 仅取需要的数据 248
10.4.2 数据窗口缓冲区 249
10.4.3 插入、删除和保存数据 250
10.4.4 数据窗口控件的事件 252
10.4.5 CloseQuery事件 255
10.5 SetActionCode函数 255
10.6 数据排序 256
10.7 数据过滤 258
10.8 数据打印 259
10.9 在数据窗口各字段间移动焦点 261
10.10 小结 262
习题 262
第11章 数据管道 263
11.1 数据管道的概念 264
11.2 使用数据管道画板 265
11.2.1源表 267
11.2.2 目标表 268
11.2.3 数据管道选项 268
11.2.4 灌入Blob类型的数据 270
11.2.6 执行数据管道 271
11.2.5 改变源数据和目标数据库 271
11.2.7 数据管道错误处理 272
11.2.8 保存数据管道对象 273
11.3 在应用程序中使用数据管道 273
11.3.1 数据管道用户对象 274
11.3.2 数据管道的属性 274
11.3.3 数据管道的事件 276
11.3.4 数据管道的函数 277
11.4 运用数据管道的实例 279
习题 281
11.5 小结 281
第12章 用户对象 283
12.1 用户对象画板 283
12.2 创建用户对象 284
12.2.1 自定义用户对象 284
12.2.2 创建外部用户对象 285
12.2.3 标准用户对象 286
12.2.4 标准类 288
12.2.5 自定义类 290
12.3 通过继承创建用户对象 290
12.4 保存用户对象 291
12.5.1 准备工作 292
12.5 可视用户对象的使用 292
12.5.2 开始运行 294
12.6 类用户对象的使用 295
12.7 窗口和用户对象间消息传递 296
12.8 小结 297
习题 297
第13章 PowerBuilder调试 299
13.1 PowerScript调试前的工作 299
13.2 脚本调试 300
13.2.1 打开调试器 300
13.2.2 设置断点 302
13.2.3 断点运行 304
13.2.4 显示变量 306
13.2.5 观察变量 307
13.2.6 其他操作 309
13.3 小结 312
习题 312
第14章 库的管理 313
14.1 库的管理 313
14.1.1 库的组织 313
14.1.2 Library画板 314
14.1.3 使用注释 314
14.1.4 搜索库中的对象 315
14.1.5 复制、移动和删除库中的对象 316
14.1.6 对象的检入与检出 318
14.1.7 对象的导入与导出 319
14.1.8 库的优化 320
14.1.9 库的重新生成 320
14.2 工程画板 321
14.2.1 创建一个工程 321
14.2.2 打开工程画板 322
14.2.3 为可执行文件命名 323
14.2.4 选择外部资源文件 324
14.2.5 选择编译连接方式 324
14.2.8工程画板的Design操作 325
14.2.7 工程的保存 325
14.2.6 进行编译连接 325
14.3 PowerBuilder应用程序的发布形式 326
14.3.1 PBD文件 327
14.3.2 使用资源 327
14.4 使用动态库 327
14.4.1在Project画板中创建动态库 327
14.4.2 在Library画板中创建动态库 328
14.5 小结 328
习题 328
附录A SQL语言简介 329
附录B 光盘内容 335