第1章 窗口与控件 1
案例1 第一个Hello World程序 8
案例运行效果与操作 8
制作要点 8
步骤详解 9
源代码添加与解释 9
注意事项 10
案例2 登录对话框 10
案例运行效果与操作 10
制作要点 10
步骤详解 11
源代码添加与解释 11
注意事项 12
案例3 创建框架窗口 12
案例运行效果与操作 12
制作要点 13
步骤详解 13
源代码添加与解释 14
注意事项 14
案例4 跑马灯程序 14
案例运行效果与操作 14
制作要点 14
步骤详解 16
源代码添加与解释 16
注意事项 17
案例5 树型控件应用 17
案例运行效果与操作 17
制作要点 17
步骤详解 21
源代码添加与解释 21
注意事项 23
案例6 椭圆形的窗口 23
案例运行效果与操作 23
制作要点 24
步骤详解 24
源代码添加与解释 24
注意事项 25
案例7 在对话框上实现拖动各种控件 25
案例运行效果与操作 25
制作要点 26
步骤详解 27
源代码添加与解释 27
注意事项 28
案例8 动画显示的窗口 28
案例运行效果与操作 28
制作要点 28
步骤详解 29
源代码添加与解释 29
注意事项 30
案例9 简单的计算器 31
案例运行效果与操作 31
制作要点 31
步骤详解 31
源代码添加与解释 32
注意事项 33
案例10 使下拉列表框和一定的数据关联 33
案例运行效果与操作 33
制作要点 34
步骤详解 35
源代码添加与解释 35
注意事项 37
案例11 隐藏/显示Windows任务栏 37
案例运行效果与操作 37
制作要点 37
步骤详解 37
源代码添加与解释 37
注意事项 38
案例12 窗体和其上的控件同比例变化 38
案例运行效果与解释 38
制作要点 39
步骤详解 39
源代码添加与解释 40
注意事项 43
案例13 窗口的定时关闭 43
案例运行效果与操作 43
制作要点 44
步骤详解 44
源代码添加与解释 44
注意事项 45
案例14 应用程序运行窗口在屏幕居中 45
案例运行效果与操作 45
制作要点 45
步骤详解 46
源代码添加与解释 46
注意事项 47
第2章 菜单和MDI窗口编程 48
案例1 一个MDI窗体 51
案例运行效果与操作 51
制作要点 51
步骤详解 52
源代码添加与解释 52
注意事项 52
实例2 鼠标右键菜单 52
案例运行效果与操作 52
制作要点 53
步骤详解 54
源代码添加与解释 54
注意事项 54
实例3 图形菜单 54
案例运行效果与操作 54
制作要点 55
步骤详解 56
源代码添加与解释 56
注意事项 58
实例4 动态菜单 58
案例运行效果与操作 58
制作要点 59
步骤详解 59
源代码添加与解释 59
注意事项 61
实例5 带有底图的MDI窗口 61
案例运行效果与操作 61
制作要点 61
步骤详解 62
源代码添加与解释 62
注意事项 62
案例6 带有图标工具栏的窗口 62
案例运行效果与操作 62
制作要点 63
步骤详解 63
源代码添加与解释 63
注意事项 63
案例7 利用按钮调用打开、保存、打印和字体对话框 64
案例运行效果与操作 64
制作要点 64
步骤详解 65
源代码添加与解释 65
注意事项 72
案例8 浏览文件夹并展示所选择文件 72
案例运行效果与操作 72
制作要点 73
步骤详解 75
源代码添加与解释 75
注意事项 76
案例9 格式化软盘的程序 76
案例运行效果与操作 76
制作要点 77
步骤详解 78
源代码添加与解释 79
注意事项 80
案例10 更改系统的当前时间 80
案例运行效果与操作 80
制作要点 80
步骤详解 81
源代码添加与解释 81
注意事项 82
案例11 得到盘符并把数值转换成十六进制数 82
案例运行效果与操作 82
制作要点 83
步骤详解 84
源代码添加与解释 84
注意事项 88
第3章 PowerBuilder数据库基础编程 89
案例1 窗口运行时实现数据库的连接 99
案例运行效果与操作 99
制作要点 99
步骤详解 99
源代码添加与解释 100
注意事项 101
案例2 应用对象中实现数据库的连接 101
案例运行效果与操作 101
制作要点 102
步骤详解 102
源代码添加与解释 102
注意事项 103
案例3 恢复删除数据窗口的数据 103
案例运行效果与操作 103
制作要点 104
步骤详解 104
源代码添加与解释 104
注意事项 107
案例4 利用INI文件的读写实现数据库的连接 107
案例运行效果与操作 107
制作要点 108
步骤详解 108
源代码添加与解释 108
注意事项 109
案例5 利用游标技术实现数据的查询 110
案例运行效果与操作 110
制作要点 110
步骤详解 112
源代码添加与解释 112
注意事项 114
案例6 对Blob(大二进制数对象)数据的存储 114
案例运行效果与操作 114
制作要点 114
步骤详解 117
源代码添加与解释 117
注意事项 119
案例7 不同的窗口之间参数的传递 119
案例运行效果与操作 119
制作要点 119
步骤详解 120
源代码添加与解释 121
注意事项 123
案例8 动态改变数据窗口的显示格式 123
案例运行效果与操作 123
制作要点 123
步骤详解 124
源代码添加与解释 124
注意事项 126
案例9 数据窗口数据保存到Word文件 127
案例运行效果与操作 127
制作要点 127
步骤详解 128
源代码添加与解释 128
注意事项 131
案例10 实现单线程和多线程计数 131
案例运行效果与操作 131
制作要点 131
步骤详解 133
源代码添加与解释 133
注意事项 138
案例11 在数据窗口控件中使用图表控件 138
案例运行效果与操作 138
制作要点 138
步骤详解 139
源代码添加与解释 139
注意事项 142
案例12 计算数据窗口中最大和最小的值 142
案例运行效果与操作 142
制作要点 143
步骤详解 145
源代码添加与解释 145
注意事项 147
案例13 ADO连接数据库的案例 147
案例运行效果与操作 147
制作要点 148
步骤详解 149
源代码添加与解释 149
注意事项 150
第4章 PowerBuilder数据窗口编程 151
案例1 数据窗口实现数据的综合查询 157
案例运行效果与操作 157
制作要点 158
步骤详解 158
源代码添加与解释 158
注意事项 162
案例2 数据窗口内容缩放 163
案例运行效果与操作 163
制作要点 163
步骤详解 163
源代码添加与解释 163
注意事项 166
案例3 使用OLE把数据窗口中的数据保存为Excel格式 166
案例运行效果与操作 166
制作要点 166
步骤详解 168
源代码添加与解释 168
注意事项 170
案例4 数据窗口中数据的保存 170
案例运行效果与操作 170
制作要点 171
步骤详解 172
源代码添加与解释 173
注意事项 174
案例5 数据窗口中实现下拉子数据窗口 174
案例运行效果与操作 174
制作要点 175
步骤详解 175
源代码添加与解释 175
注意事项 176
案例6 数据窗口中编辑数据 176
案例运行效果与操作 176
制作要点 177
步骤详解 177
源代码添加与解释 177
注意事项 179
案例7 数据窗口的动态排序 179
案例运行效果与操作 179
制作要点 179
步骤详解 181
源代码添加与解释 182
注意事项 183
案例8 数据窗口的精确查询 183
案例运行效果与操作 183
制作要点 183
步骤详解 185
源代码添加与解释 185
注意事项 187
案例9 数据窗口的报表打印与预览 187
案例运行效果与操作 187
制作要点 187
步骤详解 188
源代码添加与解释 189
注意事项 198
案例10 对话框上两个数据窗口之间的数据传递 198
案例运行效果与操作 198
制作要点 198
步骤详解 198
源代码添加与解释 199
注意事项 200
案例11 数据窗口中动态统计数据并用图形显示 200
案例运行效果与操作 200
制作要点 200
步骤详解 201
源代码添加与解释 202
注意事项 204
案例12 将数据窗口导出到Excel表 204
案例运行效果与操作 204
制作要点 205
步骤详解 205
源代码添加与解释 205
注意事项 206
案例13 数据窗口中使用按钮进行操作 207
案例运行效果与操作 207
制作要点 207
步骤详解 209
源代码添加与解释 209
注意事项 210
案例14 数据窗口的规则检查 210
案例运行效果与操作 210
制作要点 211
步骤详解 211
源代码添加与解释 212
注意事项 215
案例15 标签页数据窗口的数据更改 215
案例运行效果与操作 215
制作要点 215
步骤详解 217
源代码添加与解释 218
注意事项 220
案例16 鼠标指针移动到行时显示突出颜色 221
案例运行效果与操作 221
制作要点 221
步骤详解 221
源代码添加与解释 221
注意事项 223
案例17 关联查询案例 223
案例运行效果与操作 223
制作要点 223
步骤详解 224
源代码添加与解释 224
注意事项 225
第5章 PowerBuilder数据库安全维护编程 226
案例1 对用户分配权限式的数据库访问 229
案例运行效果与操作 229
制作要点 230
步骤详解 230
源代码添加与解释 231
注意事项 234
案例2 菜单在数据的查询中实现权限管理 235
案例运行效果与操作 235
制作要点 235
步骤详解 236
源代码添加与解释 236
注意事项 240
案例3 树型控件实现生成多层结构数据库 240
案例运行效果与操作 240
制作要点 241
步骤详解 241
源代码添加与解释 242
注意事项 244
案例4 通过菜单实现窗口的动态创建 245
案例运行效果与操作 245
制作要点 245
步骤详解 245
源代码添加与解释 246
注意事项 248
案例5 相对于当前时间计算一个相对时间 248
案例运行效果与操作 248
制作要点 248
步骤详解 249
源代码添加与解释 249
注意事项 251
案例6 动态设置打印机纸张的大小 251
案例运行效果与操作 251
制作要点 251
步骤详解 254
源代码添加与解释 254
注意事项 267
第6章 PowerBuilder数据报表编程 268
案例1 报表格式的自由定义 269
案例运行效果与操作 269
制作要点 269
步骤详解 269
源代码添加与解释 270
注意事项 273
案例2 产生注册号的案例 273
案例运行效果与操作 273
制作要点 273
步骤详解 273
源代码添加与解释 274
注意事项 277
案例3 数据窗口的页面打印 277
案例运行效果与操作 277
制作要点 277
步骤详解 278
源代码添加与解释 279
注意事项 283
案例4 人民币的大小写转换 283
案例运行效果与操作 283
制作要点 284
步骤详解 284
源代码添加与解释 285
注意事项 287
第7章 PowerBuilder网络多媒体编程 288
案例1 播放AVI的播放器 293
案例运行效果与操作 293
制作要点 294
步骤详解 295
源代码添加与解释 295
注意事项 300
案例2 透明窗口 300
案例运行效果与操作 300
制作要点 301
步骤详解 302
源代码添加与解释 303
注意事项 305
案例3 获取本机的主机名以及网卡的MAC地址 305
案例运行效果与操作 305
制作要点 305
步骤详解 306
源代码添加与解释 307
注意事项 308
案例4 可改变字体的单行编辑框 308
案例运行效果与操作 308
制作要点 308
步骤详解 309
源代码添加与解释 310
注意事项 312
案例5 PING的实用工具 312
案例运行效果与操作 312
制作要点 313
步骤详解 313
源代码添加与解释 314
注意事项 318
案例6 Flash播放 318
案例运行效果与操作 318
制作要点 318
步骤详解 320
源代码添加与解释 320
注意事项 322
案例7 发送传真的应用程序 322
案例运行效果与操作 322
制作要点 323
步骤详解 324
源代码添加与解释 325
注意事项 327
案例8 显示存在的输入法及调用Windows颜色选择 327
案例运行效果与操作 327
制作要点 328
步骤详解 329
源代码添加与解释 329
注意事项 332
案例9 下拉式日历 332
案例运行效果与操作 332
制作要点 332
步骤详解 333
源代码添加与解释 333
注意事项 336
案例10 托盘程序演示 336
案例运行效果与操作 336
制作要点 337
步骤详解 338
源代码添加与解释 338
注意事项 341
案例11 带声音的按钮 341
案例运行效果与操作 341
制作要点 341
步骤详解 342
源代码添加与解释 342
注意事项 342
案例12 电子表 343
案例运行效果与操作 343
制作要点 343
步骤详解 344
源代码添加与解释 345
注意事项 346
第8章 PowerBuilder综合应用 347
案例1 资源管理器 351
案例运行效果与操作 351
制作要点 351
步骤详解 351
源代码添加与解释 352
注意事项 357
案例2 一个记事本 357
案例运行效果与操作 357
制作要点 357
步骤详解 358
源代码添加与解释 359
注意事项 365
案例3 限制应用程序的执行次数 365
案例运行效果与操作 365
制作要点 365
步骤详解 365
源代码添加与解释 366
注意事项 368
案例4 利用API函数获得系统的基本信息 368
案例运行效果与操作 368
制作要点 368
步骤详解 370
源代码添加与解释 371
注意事项 374
案例5 身份证的转换与详细信息 374
案例运行效果与操作 374
制作要点 374
步骤详解 375
源代码添加与解释 376
注意事项 380
案例6 学生管理信息系统 380
案例运行效果与操作 380
制作要点 380
步骤详解 380
源代码添加与解释 381
注意事项 386
案例7 屏幕颜色采集保存案例 386
案例运行效果与操作 386
制作要点 386
步骤详解 386
源代码添加与解释 387
注意事项 397
案例8 程序调试与发布 397
案例运行效果与操作 397
制作要点 398
步骤详解 405
源代码添加与解释 405
注意事项 407