前言 1
第1章 程序设计技巧与思路 1
1.1 功能与特性简介 1
1.1.1 增强的网络支持 1
1.1.2 良好的数据库特性 2
1.1.3 优越的程序开发功能 3
1.2 安装系统配置 4
1.3 快速使用向导 5
1.4 初步定制一个程序 14
1.5 本章小结 20
第2章 可视化控件的开发和应用 21
2.1 列表框与标签控件的综合应用 21
2.2 备忘录控件的应用 29
2.3 按钮控件的应用 39
2.4 选项按钮和复选箱控件综合应用 53
2.5 本章小结 62
第3章 界面交互功能的使用和设计 63
3.1 菜单程序的开发和设计 63
3.1.1 设计主菜单程序 64
3.1.2 弹出菜单程序的设计实例 76
3.2 针对工具栏的程序开发 89
3.3 对话框设计 100
3.3.1 对话框函数简介 100
3.3.2 标准对话框控件的应用实例 104
3.4 本章小结 116
第4章 图形和文本处理技术 117
4.1 格式文本的应用 118
4.2 图形的绘制和设计 132
4.2.1 直线的绘制技术 132
4.2.2 椭圆的绘制技术 135
4.2.3 绘制多边形技术 137
4.2.4 绘制矩形技术 140
4.3 复杂图形的绘制 142
4.3.1 绘制一个花蓝 142
4.3.2 设计一个动画程序 149
4.4 图像的开发和处理 157
4.4.1 图像的显示程序实例 157
4.4.2 图像的变换程序实例 165
4.5 本章小结 170
第5章 格式文件的操作和处理技术 171
5.1 文件类控件的使用 171
5.1.1 DriveComboBox控件 172
5.1.2 DirectoryListBox控件 173
5.1.3 FileListBox控件 175
5.1.4 FilterComboBox控件 179
5.1.5 利用文件类控件的一个综合实例 183
5.2 文件类函数的调用 189
5.2.1 目录操作函数及其实例 189
5.2.2 驱动器操作函数 196
5.2.3 文件操作和函数及其实例 200
5.3 对文本文件的处理 205
5.3.1 常用函数简介 205
5.3.2 一个读取数据的应用实例 206
5.4 本章小结 216
第6章ActiveX控件的开发和应用 216
6.1 日历类控件的应用 216
6.2 动态类控件的应用 230
6.3 图形类控件的应用 240
6.4 时间类控件的应用 265
6.5 图像类控件的应用 274
6.6 本章小结 283
7.1 多页面窗体开发 284
第7章 通用窗体的设计和开发 284
7.2 多窗体开发 296
7.2.1 绘制直线的子窗体设计 296
7.2.2 绘制椭圆的子窗体设计 298
7.2.3 绘制多边形的子窗体设计 300
7.2.4 总体窗体的设计 303
7.3 单文档界面窗体的开发 308
7.4 多文档界面窗体的开发 322
7.5 本章小结 340
第8章 使用设备和进程技术 341
8.1 鼠标设备的操作应用 341
8.1.1 改变鼠标的指针 341
8.1.2 确定鼠标的位置 347
8.2.1 按键的确认 353
8.2 键盘设备的操作应用 353
8.2.2 确定换档键 359
8.3 进程技术和应用 366
8.3.1 进程的概念 366
8.3.2 单进程技术的应用 367
8.4 多进程应用实例 379
8.5 本章小结 392
第9章 数据库开发和网络应用 393
9.1 开发自己的数据库 393
9.1.1 利用数据库向导 393
9.1.2 设计数据库应用程序 400
9.2 数据库查询语言的应用 411
9.3 设计数据库报表 425
9.4 网络查询应用开发 428
9.5 图片数据库管理程序 438
9.6 本章小结 447
第10章 多媒体程序的开发和应用 448
10.1 认识多媒体控件 448
10.1.1 AutoEnable属性 449
10.1.2 Display属性 452
10.1.3 Filename 属性 454
10.1.4 DeviceType属性 454
10.1.5 EnabledButtons和VisibleButtons属性 455
10.1.6 控件中常用的方法 456
10.2 音频多媒体开发 457
10.3 视频多媒体开发 468
10.4 光盘音乐播放器 480
10.5 本章小结 489
11.1.1 使用剪贴板传输文本 490
11.1 剪贴板及其应用 490
第11章 Windows数据通信技术 490
11.1.2 剪贴板的“类” 491
11.1.3 利用剪贴板传输图像 492
11.1.4 利用剪贴板观察数据 494
11.2 动态数据交换技术 502
11.2.1 DDE原理和实现机制 502
11.2.2 DDE组件 503
11.2.3 DDE实用程序 504
11.3 对象链接及嵌入技术 518
11.3.1 OLE技术的简介 518
11.3.2 OLE控件简介 520
11.3.3 OLE应用程序的开发 521
11.4 本章小结 528
附录Ⅰ Delphi中常用的API函数 530
附录Ⅱ Delphi 中常用的快捷使用键 545