第一部分 基础知识 1
实例1 Hello,World! 3
实例2 建立跨平台应用程序 6
实例3 显示乘法表 8
实例4 修改背景颜色 10
实例5 选举先进 12
实例6 调整组件 16
实例7 下拉菜单 19
实例8 使用弹出菜单 24
实例9 快捷工具条 27
实例10 状态条 30
实例11 多页显示 32
实例12 分割窗口 35
实例13 显示日期进度 37
实例14 图形与轨迹条 40
实例15 可移动的标题栏 43
第二部分 文件操作 49
实例16 根据属性显示文件 51
实例17 检验文件是否存在 54
实例18 修改文件的扩展名 56
实例19 显示文件日期 58
实例20 创建文件 60
第三部分 图像动画 63
实例21 自由绘图 65
实例22 图像浏览器 68
实例23 插入动画图标 73
实例24 播放动画片 75
实例25 多媒体合成 78
第四部分 数学运算 81
实例26 百钱买百鸡 83
实例27 小猴吃桃子 85
实例28 计算闰年 87
实例29 使用三角函数绘制五角星 90
实例30 计算公约数和公倍数 92
第五部分 字符串处理 95
实例31 显示文本文件长度 97
实例32 替换字符串 100
实例33 删除行首尾空格 102
第六部分 数据库操作 105
实例34 简单数据库应用 107
实例35 主从表应用程序 109
实例36 使用数据感知组件 114
实例37 使用ADO访问数据库 116
实例38 dbExpress组件显示数据 120
实例39 移植数据库应用程序 123
实例40 XML文档与数据库的交互 126
实例41 使用数据库中数据动态创建组件 129
第七部分 编写趣味程序 135
实例42 叠加的透明图像 137
实例43 JPEG到BMP图像的转换 141
实例44 拉屏效果 143
第八部分 磁盘操作 147
实例45 显示当前工作目录 149
实例46 显示驱动器类型 151
实例47 显示磁盘剩余空间 153
实例48 显示磁盘细节 155
实例49 获得目录大小 157
第九部分 键盘鼠标 159
实例50 显示功能键状态 161
实例51 变化的鼠标光标 163
实例52 趣味鼠标光标 165
实例53 捕捉鼠标光标位置 167
第十部分 程序交互 169
实例54 设置调色板 171
实例55 超文本内容拷贝到图像上 173
实例56 自动创建子菜单 175
实例57 从系统中提取图标 177
实例58 显示用户名称 179
实例59 显示JPEG图像 181
第十一部分 设计Rave报表 183
实例60 设计简单Rave报表 185
实例61 设计一个多页报表 189
实例62 设计数据库报表 192
第十二部分 网络连接 199
实例63 打开IE浏览器 201
实例64 打开网络拨号连接 203
实例65 检验一个URL的合法性 205
实例66 获得本机IP地址 208
第十三部分 系统控制 211
实例67 加密与解密字符串 213
实例68 将文件删除到回收站 215
实例69 清空回收站 217
实例70 测试CPU速度 220
实例71 使用DLL建立用户身份验证 223
第十四部分 打印内容 227
实例72 打印表单 229
实例73 打印文本 235
实例74 打印图像 237
实例75 打印TTreeView组件的内容 239
第十五部分 功能扩展 241
实例76 自定义组件 243
实例77 固定的窗体大小 247
实例78 隐藏窗口标题栏 249
实例79 更换桌面壁纸 252
实例80 获得屏幕当前颜色数量 254
实例81 提取文本并显示在图像上 256
第十六部分 游戏程序 259
实例82 猜数游戏 261
实例83 拍小球游戏 265
实例84 宇航员找基地游戏 272
第十七部分 MIDAS应用 277
实例85 创建DCOM连接的多层应用程序 279
实例86 开发使用浏览器的客户端程序 284
实例87 更新多层应用程序数据 288
第十八部分 开发Intranet Web应用程序 291
实例88 简单的IntraWeb应用程序 293
实例89 IntraWeb程序中表单的相互调用 296
实例90 猜数字 300
第十九部分 综合应用 303
实例91 根据拼音顺序查找国家名 305
实例92 读写文件流数据 308
实例93 自动切换输入法 312
实例94 读取资源文件图像 315
实例95 只运行一个应用程序实例 317
实例96 获取当前对象导出类 319
实例97 多个组件共用一个事件 321
实例98 预览屏幕保护程序 323
实例99 获得屏幕分辨率 326
实例100 自动创建组件 328