第1章 PowerBuilder 10概述 1
1.1 教学目标 1
1.2 理论指导 1
1.2.1 PowerBuilder 10简介 1
目录 1
1.2.2 PowerBuilder 10新特性 2
1.2.3 PowerBuilder 10的开发环境 2
1.2.4 PowerBuilder 10应用系统 9
1.3 上机实验 11
1.4 思考练习 14
1.4.1 填空题 14
1.4.2 选择题 14
1.4.3 问答题 15
2.2 理论指导 17
2.2.1 语言特点 17
第2章 PowerBuilder 10编程基础 17
2.1 教学目标 17
2.2.2 PowerScript基础语句 18
2.2.3 控制语句 28
2.2.4 系统函数 35
2.2.5 自定义函数 38
2.2.6 函数的调用 40
2.2.7 函数的重载和超越 41
2.2.8 使用外部函数 41
2.2.9 结构 43
2.3 上机实验 45
2.4.1 填空题 46
2.4 思考练习 46
2.4.3 问答题 47
2.4.2 选择题 47
第3章 数据库管理 49
3.1 教学目标 49
3.2 理论指导 49
3.2.1 数据源 49
3.2.2 数据库面板 54
3.2.3 数据库管理 56
3.2.4 连接数据库 63
3.2.5 操作数据表 66
3.2.6 操作表中的数据 69
3.3 上机实验 70
3.4.2 选择题 73
3.4 思考练习 73
3.4.1 填空题 73
3.4.3 问答题 74
第4章 应用程序设计基础 75
4.1 教学目标 75
4.2 理论指导 75
4.2.1 应用程序对象概述 75
4.2.2 创建应用程序 76
4.2.3 设置应用程序的属性 86
4.2.4 应用程序的事件 88
4.3 上机实验 90
4.4.3 问答题 93
4.4.2 选择题 93
4.4.1 填空题 93
4.4 思考练习 93
第5章 窗体编程 95
5.1 教学目标 95
5.2 理论指导 95
5.2.1 创建窗体 95
5.2.2 设置窗体属性 99
5.2.3 窗体方法 102
5.2.4 窗口事件 105
5.3 上机实验 107
5.4.2 选择题 111
5.4.3 问答题 111
5.4.1 填空题 111
5.4 思考练习 111
第6章 控件的使用 113
6.1 教学目标 113
6.2 理论指导 113
6.2.1 控件概述 113
6.2.2 按钮控件 118
6.2.3 文本框控件 122
6.2.4 列表控件 127
6.2.5 进度条控件、滚动条控件和轨迹条控件 130
6.2.6 图形类控件 132
6.2.7 其他控件 135
6.3 上机实验 137
6.4.2 选择题 141
6.4.1 填空题 141
6.4 思考练习 141
6.4.3 问答题 142
第7章 菜单 143
7.1 教学目标 143
7.2 理论指导 143
7.2.1 菜单概述 143
7.2.2 菜单的分类 144
7.2.3 创建菜单 145
7.2.4 菜单属性设置 149
7.2.5 为菜单项编写脚本 152
7.2.6 菜单对象的函数 153
7.3 上机实验 156
7.4.2 选择题 159
7.4 思考练习 159
7.4.1 填空题 159
7.4.3 问答题 160
第8章 数据窗口 161
8.1 教学目标 161
8.2 理论指导 161
8.2.1 数据窗口的显示风格 161
8.2.2 数据窗口的数据源 166
8.2.3 数据窗口视图 172
8.2.4 数据窗口对象属性 175
8.2.5 操作数据窗口对象 182
8.3 上机实验 184
8.4.3 问答题 188
8.4.2 选择题 188
8.4 思考练习 188
8.4.1 填空题 188
第9章 数据窗口的应用 189
9.1 教学目标 189
9.2 理论指导 189
9.2.1 数据窗口控件 189
9.2.2 数据窗口的字段属性设置 190
9.2.3 Tab键的设置 195
9.2.4 数据窗口中的函数 195
9.2.5 字段的显示格式 198
9.3 上机实验 199
9.4.2 选择题 202
9.4.1 填空题 202
9.4 思考练习 202
9.4.3 问答题 203
第10章 数据统计图形 205
10.1 教学目标 205
10.2 理论指导 205
10.2.1 统计图概述 205
10.2.2 统计图形分类 206
10.2.3 创建统计图 212
10.2.4 统计图属性设置 214
10.3 上机实验 216
10.4.2 选择题 220
10.4.3 问答题 220
10.4.1 填空题 220
10.4 思考练习 220
第11章 数据窗口控件 221
11.1 教学目标 221
11.2 理论指导 221
11.2.1 数据窗口控件属性 221
11.2.2 数据窗口控件的事件 223
11.2.3 数据窗口控件的常用函数 224
11.2.4 数据窗口控件的缓冲区 226
11.2.5 与数据源建立连接 228
11.2.6 报表 229
11.3 上机实验 234
11.4.1 填空题 236
11.4 思考练习 236
11.4.2 选择题 237
11.4.3 问答题 237
第12章 数据管道 239
12.1 教学目标 239
12.2 理论指导 239
12.2.1 数据管道概述 239
12.2.2 创建数据管道对象 240
12.2.3 删除数据管道对象 245
12.2.4 执行初始化操作 246
12.2.5 启动管道 246
12.2.6 处理行错误 247
12.2.7 结束操作 248
12.3 上机实验 248
12.4.2 选择题 250
12.4 思考练习 250
12.4.1 填空题 250
12.4.3 问答题 251
第13章 使用用户对象 253
13.1 教学目标 253
13.2 理论指导 253
13.2.1 用户对象概述 253
13.2.2 用户对象的分类 254
13.2.3 创建用户对象 255
13.2.4 使用用户对象 262
13.2.5 定制用户对象 265
13.3 上机实验 269
13.4.2 选择题 272
13.4.3 问答题 272
13.4 思考练习 272
13.4.1 填空题 272
第14章 Web应用开发 273
14.1 教学目标 273
14.2 理论指导 273
14.2.1 Web应用程序开发基础 273
14.2.2 Web页面的创建 277
14.2.3 Web的开发环境 280
14.2.4 编辑Web界面 281
14.3 上机实验 286
14.4.3 问答题 289
14.4.2 选择题 289
14.4.1 填空题 289
14.4 思考练习 289
第15章 PBL库管理器应用 291
15.1 教学目标 291
15.2 理论指导 291
15.2.1 Library库画板 291
15.2.2 库文件的操作 292
15.2.3 库文件对象的操作 294
15.3 上机实验 295
15.4 思考练习 297
15.4.1 填空题 297
15.4.3 问答题 298
15.4.2 选择题 298
第16章 程序的调试与发布 299
16.1 教学目标 299
16.2 理论指导 299
16.2.1 程序的调试 299
16.2.2 断点操作 302
16.2.3 查看和修改信息 306
16.2.4 发布应用程序 307
16.3 上机实验 313
16.4 思考练习 315
16.4.1 填空题 315
16.4.2 选择题 315
16.4.3 问答题 316
附录 思考练习参考答案 317