前 言 Delphi 是 Borland 公司推出的面向对象的可视化编程工具,它拥有功能强大的集成 开发环境(IDE)和世界上速度极快的编译器,并且兼具 Visual C++的强大功能和 Visual Basic 易学易用的特点。“真正的程序员用 VC,聪明的程序员用 Delphi”—这句话就 是对 Delphi 最贴切的描述。 本书几乎囊括了 Delphi 7 进行实用程序开发的全部知识,并结合大量实用而又有代 表性的开发示例进行讲解。使读者能够方便、顺利地掌握 Delphi 的各项开发技术。 全书分为 22 章,各部分既相互独立又相互联系,逐步引导读者深入学习并掌握 Delphi。 第 1 章:介绍 Delphi 的发展历史及特点,并讲述 Delphi 的新功能及安装、卸载方法。 第 2 章:详细介绍 Delphi 的集成开发环境。 第 3 章:详细介绍了 Delphi的应用程序框架,并简要介绍了如何使用 Delphi 工程管理 器管理项目。 第 4 章:介绍 Object Pascal 的编程语法结构,只有熟练掌握这些知识,才可以编写 出高质量的 Delphi 程序。 第 5 章:主要介绍面对对象编程的基础知识,简单介绍了可视化类库 VCL 的结构和 Delphi 程序的大致运行过程。 第 6 章:主要介绍了 VCL 简单组件的编程技巧与主要属性、方法、事件的使用方法。 第 7 章:介绍操作相对复杂组件的编程技巧与主要属性、方法、事件的使用方法。 第 8 章:主要讲解 Delphi 窗体编程方法。 第 9 章:详细讲解 Delphi 的事件,并介绍主要事件的使用方法。 第 10 章:主要讲解文件操作类命令与函数,并详细介绍如何使用 Delphi 进行文件 操作。 第 11 章:主要讲解如何使用 Delphi 进行图像编程工作。 第 12 章:主要讲解 Delphi 多媒体编程技术,并结合大量示例向读者展示 Delphi 强 大的多媒体开发技术支持。 第 13 章:详细讲解 Delphi 的消息处理机制,并列举大量示例介绍 Delphi 消息处理 程序的编写方法。只有完全掌握这些知识,才可以从事 Delphi 组件开发工作。 第 14 章:介绍 Delphi 多线程编程技术,掌握多线程编程技术对于开发大型程序, 及提高应用程序运行效率都有很大帮助。 第 15 章:介绍如何使用动态链接库和组件,这也是使用 Delphi 第三方控件扩展现有功 能的基础知识。 第 16 章:大体讲解使用 Delphi 开发 VCL 组件的方法。 第 17 章:主要讲解 Delphi 数据库开发工具基础知识,只有熟练掌握这些工具的使 用方法,才可以以更高的效率开发数据库应用程序。 第 18 章:主要讲解客户/服务器应用程序编程要领。 第 19 章:大体讲解多层应用程序的开发要领。 第 20 章:详细讲解Delphi报表组件的使用方法,除此之外,还简单讲解了Delphi决策组 件的使用方法。 第 21 章:主要讲解 Delphi 开发数据库程序的大体步骤,并以“图书管理系统”为 例,向读者介绍 Delphi 开发实用程序的一般步骤。 ·2· 第 22 章:主要介绍Delphi的Internet网络应用技术,并详细讲解开发过程中最常用的组 件—Indy组件。 对于初学者,此书可以作为不可多得的Delphi入门教程,对于有一定基础的中高级水平 的开发人员,本书也提供了关于Delphi的新特点和使用方法,并提供了相应的实例,可以帮 助其快速提高开发水平。 由于作者水平有限,书中难免有不足和疏忽之处,恳请广大读者批评指正。
|