Delphi7程序设计实战指南

需积分: 9 6 下载量 5 浏览量 更新于2024-07-25 收藏 6.12MB PDF 举报
"Delphi7 应用教程" 《Delphi7 应用教程》是一本专为初学者和希望深入理解Delphi7编程的读者编写的教程,由童爱红、张琦和胡光兵三位作者共同编著,由清华大学出版社和北京交通大学出版社联合出版。该书以教学实践为出发点,旨在提升读者的程序设计应用能力。 本书分为14个章节,全面覆盖了Delphi7的基础到高级知识,包括: 1. **Delphi7程序设计入门**:这部分介绍Delphi7的基本环境设置,编程基础,以及如何创建和运行第一个Delphi程序,让读者对Delphi编程有个初步的认识。 2. **面向对象的程序设计**:讲解了面向对象的基本概念,如类、对象、继承、封装和多态,这些都是Delphi7基于的对象 Pascal 语言的核心特性。 3. **数据类型与表达式**:详述了Delphi7中的各种数据类型,如整型、浮点型、字符型、布尔型等,以及表达式的使用规则和运算符优先级。 4. **程序设计语句**:涵盖了流程控制语句,如条件语句(If-Then-Else)、循环语句(For、While、Repeat-Until)和跳转语句(Goto)。 5. **Delphi的组件与窗体**:介绍了Delphi的强大组件库,包括常用的标准控件,以及如何在窗体上布置和使用这些组件。 6. **数组程序设计**:讨论了如何在Delphi中定义和操作数组,以及一维和多维数组的应用。 7. **过程与函数程序设计**:讲述了过程和函数的定义、调用,以及参数传递机制,这是模块化编程的关键。 8. **文件程序设计**:涵盖输入/输出流,文件的打开、读写、关闭操作,以及记录文件和文本文件的处理。 9. **组件和DLL开发技术**:讲解了自定义组件的开发和动态链接库(DLL)的使用,这有助于扩展Delphi程序的功能。 10. **数据库程序设计**:介绍了Delphi与数据库的集成,如ADO(ActiveX Data Objects)和BDE(Borland Database Engine),以及如何创建数据库应用程序。 11. **多媒体程序设计**:探讨了如何利用Delphi进行多媒体编程,如声音、图像和视频处理。 全书内容由浅入深,通过丰富的实例帮助读者理解和掌握Delphi7的编程技巧。不论是对于高校学生还是自学者,这本书都是一个很好的学习资源,能够帮助他们快速进入Delphi7的编程世界。此外,书中还包含了针对教学设计的考虑,理论分析严谨,实例生动,确保了学习的有效性和趣味性。
2011-01-06 上传
目录: 第1章 Delphi 7程序设计入门 1.1 理论知识 1.1.1 算法与程序设计 1.1.2 面向对象程序设计基础 1.1.3 Delphi 7概述 1.1.4 Delphi 7的集成开发环境 1.1.5 利用Delphi开发应用程序的方法步骤 1.1.6 Delphi 7程序的组成 1.2 典型实例 1.3 上机练习 课后考场 第2章 基本数据类型与表达式 2.1 理论知识 2.1.1 基本数据类型 2.1.2 Delphi 7中的标识符与保留字 2.1.3 Delphi 7中的常量与变量 2.1.4 Delphi 7中的运算符与表达式 2.1.5 Delphi 7的语句书写规则与赋值语句 2.1.6 Delphi 7的常用函数与过程 2.2 典型实例 2.3 上机练习 课后考场 第3章 基本程序设计语句 3.1 理论知识 3.1.1 基本的顺序结构语句及其应用 3.1.2 选择结构语句及其基本应用 3.1.3 循环结构语句及其基本应用 3.2 典型实例 3.2.1 典型实例一 3.2.2 典型实例二 3.2.3 典型实例三 3.2.4 典型实例四 3.2.5 典型实例五 3.3 上机练习 3.3.1 上机练习一 3.3.2 上机练习二 课后考场 第4章 数组程序设计 4.1 理论知识 4.1.1 数组的概念 4.1.2 一维静态数组的定义与使用 4.1.3 二维数组及多维数组的定义与使用 4.1.4 动态数组的定义与使用 4.2 典型实例 4.2.1 典型实例一 4.2.2 典型实例二 4.3 上机练习 4.3.1 上机练习一 4.3.2 上机练习二 课后考场 第5章 过程与函数 5.1 理论知识 5.1.1 过程与函数的概念 5.1.2 过程的定义与调用 5.1.3 函数的定义与调用 5.1.4 参数的传递 5.1.5 子程序的嵌套与递归 5.2 典型实例 5.2.1 典型实例一 5.2.2 典型实例二 5.3 上机练习 5.3.1 上机练习一 5.3.2 上机练习二 课后考场 第6章 用户自定义类型 6.1 理论知识 6.1.1 枚举类型的定义与使用 6.1.2 子界类型的定义与使用 6.1.3 集合类型的定义与使用 6.1.4 记录类型的定义与使用 6.2 典型实例 6.2.1 典型实例一 …… 第7章 常用组件的使用 第8章 Delphi 7的文件系统 第9章 应用程序界面设计技术 第10章 DLL应用编程 第11章 组件开发技术 第12章 图形图像编程 第13章 多媒体应用程序开发 第14章 数据库应用开发 附录A Delphi中的虚拟键代码及对应的键