随着计算机技术的发展和普及,越来越多的人想掌握编程技术,成为一名程序员。当前流行的编程语言、工具有不少,选择什么语言、工具作为初学者的突破口呢?据笔者多年讲授和使用几种编程语言、工具的亲身体验,认为Delphi是一个不错的选择。
Delphi是Borland公司于1994年推出的面向对象的可视化编程工具。经过短短几年的发展,现已发展到Delphi7和支持Microsoft.NET的Delphi8。Delphi使用面向对象的结构化程序设计语言--ObjectPascal作为编程语言,程序结构合理,数据结构完整,编译器高效快速;Delphi全面支持面向对象技术;Delphi有功能强大的集成开发环境(IDE),提供了大量的可视化组件和许多实用的开发工具,为各种类型的Windows应用程序的开发提供了极大的方便,使得Delphi成为兼具VC++功能强大和VisualBasic易学易用特点的优秀可视化编程工具,受到越来越多程序员的青睐。IT业界人士中流行的一句话“真正的程序员用C++,聪明的程序员用Delphi”,正是对Delphi特点的准确概括。
本书以Delphi6.0编程环境为例,选择Delphi初学者最需要掌握的内容,由浅入深地进行了详细的讲述。
本书共12章,可分3个部分。
(第一部分),包括第1~4章,讲述了Delphi编程的基本概念、Delphi6的安装、Delphi的集成开发环境、Delphi应用程序的设计步骤、Delphi的项目管理、Delphi的编程语言--ObjectPascal等,这些内容是学习Delphi编程的基础。
(第二部分),包括第5~10章,讲述了Delphi常用组件的使用、窗体的设计、菜单的设计、对话框的设计、多文档界面程序的设计、程序的调试和Delphi的异常机制,这些是Delphi应用程序设计的基本方法和工具。
(第三部分),包括第11、12章,讲述了Delphi最具代表性的两个应用领域--多媒体和数据库应用程序的设计方法。
由于作者水平有限,加之时间仓促,书中错误和不当之处在所难免,敬请广大读者批评指正。
作者
2004年5月