Delphi具有简明易学的特点,是开发Windows应用程序最为强大的工具之一,无论是初次接触Windows下程序设计的新手,还是有一定实践经验的Windows程序员,利用Delphi都能快速地开发出令人满意的应用程序。\r\n 本教程简明扼要地介绍了Object Pascal的语法、通过实例讲解了Delphi中各种常用组件的属性、方法和事件,以及它们的编程技巧。深入浅出地介绍了多媒体应用程序、单层数据库和C/S结构数据库应用程序的开发过程。\r\n 本书内容丰富,编程实例简捷实用,每章后均配有小结和习题,有利于学生对所学知识的巩固。本书适用于大专院校相关专业学生,及Delphi程序设计人员。
第1章 Delphi的编程语言Object\r\n\r\n1.1 Object Pascal语言简介\r\n1.2 基本语法要素\r\n1.3 数据类型\r\n1.4 运算符与表达式\r\n1.5 语句\r\n1.6 函数与过程\r\n1.7 单元\r\n1.8 面向对象的程序设计\r\n1.9 异常处理\r\n1.10 小结\r\n1.11 习题\r\n\r\n第2章 Delphi基础知识\r\n\r\n2.1 基本概念\r\n2.2 开发每一个应用程序\r\n2.3 Delphi应用程序的组成\r\n2.4 工程管理\r\n2.5 调试Delphi应用程序\r\n2.6 小结\r\n2.7 习题\r\n\r\n第3章 窗体与菜单设计\r\n\r\n3.1 VCL可视化组件库\r\n3.2 窗体设计\r\n3.3 菜单设计\r\n3.4 小结\r\n3.5 习题\r\n\r\n第4章 输入、输出与对话框\r\n\r\n4.1 单行文本编辑框\r\n4.2 多行文本编辑器\r\n4.3 选择输入组件\r\n4.4 常用对话框\r\n4.5 小结\r\n4.6 习题\r\n\r\n第5章 按钮、工具栏及其他常用组件\r\n\r\n5.1 按钮\r\n5.2 工具栏和状态栏\r\n5.3 其他常用组件\r\n5.4 小结\r\n5.5 习题\r\n\r\n第6章 图形、图像与多媒体设计\r\n\r\n6.1 图形处理\r\n6.2 动画设计\r\n6.3 多媒体设计\r\n6.4 小结\r\n6.5 习题\r\n\r\n第7章 数据库程序设计基础\r\n\r\n7.1 数据库简介\r\n7.2 Delphi的BDE\r\n7.3 Database Desktop\r\n7.4 小结\r\n7.5 习题\r\n\r\n第8章 开发单层数据库应用程序\r\n\r\n8.1 利用向导快速建立数据库应用程序\r\n8.2 数据集\r\n8.3 基于Table组件的数据库编程\r\n8.4 基于Query组件的数据库编程\r\n8.5 字段对象\r\n8.6 制作输出报表\r\n8.7 小结\r\n8.8 习题\r\n\r\n第9章 客户/服务器结构的数据库应用程序开发\r\n\r\n9.1 客户/服务器应用开发的基本概念\r\n9.2 链接数据库\r\n9.3 客户/服务器编程\r\n9.4 小结\r\n9.5 习题\r\n\r\n附录A 步入Delphi殿堂\r\n\r\nA.1 Delphi概述\r\nA.2 Delphi6的启动\r\nA.3 Delphi的集成开发环境IDE
面向对象的程序设计(OOP)理念已成为当前程序设计的主流,它改变了以往传统的程序设计模式,并日益显示出其强大的生命力。
Delphi由于其强大的功能、快捷方便的开发模式,已成为一个极具代表性的面向对象的开发工具。它将面向对象的程序设计方法与数据库技术、网络技术以及可视化、代码自动生成等先进技术完美地融合在一起,给编程人员提供了一个超强高效的开发环境。
本书共分9章。第1章介绍了Object Pascal的基本语法要素、函数与过程的定义与调用、单元的概念、面向对象的概念及异常处理;第2章主要介绍了在Delphi中进行编程所需要的一些基本概念,详细说明了调试Delphi应用程序的方法;第3章介绍了Delphi的VCL可视化组件库的概念,组件的共有属性、共有方法和共有事件的功能及使用,以及在应用程序中进行窗体设计和菜单设计的方法;第4章介绍了文本编辑框的属性、方法、事件及使用,学习了输入组件的不同使用特点及编程方法,介绍了对话框的使用方法;并通过实例介绍了这些组件的使用;第5章介绍了按钮、工具栏及其他常用组件的使用;第厅章介绍了Delphi中进行图形处理的方法包括绘图软件的制作、动画和多媒体设计;第7—9章介绍了数据库程序设计的基础知识以及单层数据库和C/S结构数据库应用程序的开发过程。
本书的最大特点是实用性,在内容选择上侧重主要功能和关键技术,并提供了相关的实例,书中所有程序都测试通过,在每章之后均配有小结和习题,有利于对所学知识的巩固。本教材参考学时为72学时。
本书由金林樵任主编。其中,第3-9章由金林樵编写,第1、2章和附录由何林编写。
由于时间仓促,书中难免有不足之处,敬请广大读者批评指正。
编 者