第1章 窗体与控件 1
案例1 创建应用、窗口与控件 1
案例2 目录浏览器 4
案例3 文件浏览器 6
案例4 图片浏览器 9
案例5 用户密码验证 11
案例6 等待窗口 12
案例7 使用滚动条 14
案例8 使用进度条 16
案例9 电子时钟 18
案例10 修改系统时间 20
案例11 颜色对话框 23
案例12 IP地址编辑框 25
案例13 人民币大小写金额的转换 28
第2章 菜单与MDI窗口 32
案例14 创建窗口菜单 32
案例15 带底图的MDI窗口 34
案例16 带浮动图标的工具栏 36
案例17 隐藏和显示任务栏 38
案例18 右键菜单 40
案例19 调用HtmlHelp文件 43
案例20 动态打开窗口 45
案例21 记事本 47
第3章 数据处理基础 54
案例22 创建数据库 54
案例23 设置表格颜色 58
案例24 比例图显示数据 59
案例25 动态设置数据窗口风格 61
案例26 使用选项卡 65
案例27 使用下拉子数据窗口 68
案例28 动态创立数据窗口 71
案例29 在窗口中编辑数据 74
案例30 学生学号排序 77
案例31 数据窗口排序 80
案例32 利用DataStore共享数据 82
案例33 关联与条件查询 84
案例34 数据查询 87
案例35 模糊查询 89
案例36 键盘模拟器 90
案例37 将数据保存到Word文件中 93
案例38 将数据保存到Excel文件中 96
第4章 数据库高级操作 99
案例39 定义数据窗口的查询参数 99
案例40 窗口之间传递参数 101
案例41 在SQL查询中使用变量 103
案例42 在Grid类型报表的Header区增加文字标题 105
案例43 使用动态SQL查询数据 107
案例44 两种不同查询方法的比较 109
案例45 外部数据源窗口的使用 111
案例46 更新由多个表生成的数据窗口 114
案例47 把数据窗口信息存为HTML格式文件 116
案例48 数据窗口查询模式的应用 118
案例49 数据窗口的树型视图表示 120
案例50 数据窗口中实现字段的组合 124
案例51 数据窗口中的数据共享 126
第5章 网络与通信 129
案例52 Ping指定IP地址范围内的计算机 129
案例53 实现串口通信 132
案例54 制作收发电子邮件程序 139
案例55 使用组件收发电子邮件 142
案例56 Web服务器程序 145
案例57 调用WinFax发送传真 149
案例58 超级链接的制作 152
案例59 使用超级链接控件 153
案例60 获取本机名和IP地址 154
案例61 使用多线程下载网页 156
案例62 Socket通信客户端 159
案例63 Socket通信服务器端 163
案例64 FTP客户程序 168
第6章 API函数的应用 173
案例65 使用API函数实现透明窗体 173
案例66 制作位图菜单 181
案例67 控制窗口 184
案例68 获得系统信息 186
案例69 创建文件和目录 189
案例70 显示和设置时间 192
第7章 报表打印 197
案例71 报表打印预览 197
案例72 报表的打印 199
案例73 数据窗口的预览和打印实现 204
案例74 使用混合编程实现打印控制 209
案例75 使用PowerPrinter动态链接库实现打印扩展 213
案例76 数据窗口的打印 217
第8章 多媒体与图形 220
案例77 播放GIF动画 220
案例78 播放Flash动画 222
案例79 播放AVI动画 224
案例80 可连续播放的音乐播放器 226
案例81 带记忆的MP3播放器 228
案例82 播放WAV 234
案例83 播放指定的AVI-MID-WAV文件 235
案例84 CD播放器 237
案例85 播放光驱内所有的VCD节目 240
案例86 生肖查询 244
案例87 位图动画 246
案例88 浏览大幅BMP图片 248
案例89 利用Picture制作小动画 251
案例90 制作屏幕保护程序 253
案例91 设计滚动字幕 255
案例92 制作动画光标 256
第9章 文件与系统 258
案例93 判断驱动器属性 258
案例94 清空回收站 260
案例95 使应用程序窗口总在最顶层 262
案例96 将程序设置成自动执行的程序 263
案例97 控制光驱弹开与关闭 264
案例98 修改显示器像素色值 265
案例99 获得应用程序的当前路径 267
案例100 获取磁盘序列号 269
案例101 在程序中启动ODBC数据源管理器 271
案例102 实现定时关闭计算机 273
第10章 其他技巧与应用 277
案例103 Windows窗口的枚举 277
案例104 多线程的实现 279
案例105 使用PB获得CPU的速度、型号和生产商 282
案例106 磁盘格式化的实现 286
第11章 数据库综合应用 288
案例107 库存管理系统 288
案例108 C/S应用程序设计案例——工资管理 292
案例109 B/S应用程序设计案例——简单链接与查询 312