本书讲述了Delphi语言的基础知识,第1、2、4~7章对于有编程思想和编程基础的读者可以适当进行一些取舍。第3章讲述窗体和基本组件。第8~10章都是界面编程,所开发的软件界面美观是Delphi的一大特点。数据库编程占据了本书的较大篇幅。本书讲述了数据库基础、BDE数据库、ADO数据库,还简单讲述了使用Rave组件制作数据库报表。第11章是文件编程。数据库章节包括第12~15章,这是本书的重点,读者学过这几个章节之后,一定会有较大的收获。本书第16章还简单讲述了几个网络组件,以及如何使用这几个组件进行网络编程。
本书采用案例式教学的编写方法,详细讲述Delphi程序设计。本书内容丰富,包括Delphi基础知识、Object Pascal语言、编程基础(包含程序控制结构、枚举、子界与集合、数组与记录以及过程与函数)、界面设计(包含窗体与基本组件、对话框、菜单、工具栏、状态栏以及图形图像与多媒体)、文件编程、数据库编程(包含数据库编程基础、BDE数据库应用程序开发、ADO数据库应用程序开发和报表设计)以及网络编程。本书以数据库为重点,突出BDE应用程序设计和ADO程序设计,报表设计讲述则较为简单。相信通过本书的学习,读者一定能够快速掌握Delphi这门优秀的开发工具,并能轻松开发出实用的软件和数据库应用程序。
本书不仅可以作为高等学校教材,也可以作为社会培训班教材和参考书。对于那些希望快速学会Delphi开发工具的初学者,本书也是一本不可多得的好教材。