第1章Deph概述 本章要点: 区Deph简介 区 Delphi7.0开发环境 区应用程序开发过程 区应用程序的组成
本章要点: Delphi简介 Delphi 7.0开发环境 应用程序开发过程 应用程序的组成 第1章 Delphi概述
11Deph简介 Delphi是一种方便、快捷的 Windows,应用程 序开发工具,为程序员提供了全新的可视化编程 环境。本节主要介绍以下几方面的内容 S Delph的发展历史; Y Delph的特点; s面向对象编程的基本知识 sy Windows编程的基本知识。 Inprise Dephi
1.1 Delphi简介 Delphi的发展历史; Delphi的特点; 面向对象编程的基本知识; Windows编程的基本知识。 Delphi是一种方便、快捷的Windows应用程 序开发工具,为程序员提供了全新的可视化编程 环境。本节主要介绍以下几方面的内容:
111Deph的发展史 随着 Windows操作系统的推出,为了解决 Windows编程存在的问题, Inprise公司(原 Borland公司)开发了可视化的软件开发工具 Delphi,至今已经历了七代产品的发展历程 > Delphi1几乎与 Windows95同时发行。 Delph1可以看做是 Turbo pascal的 Windows版,它为使用 Pascal语言的用户提供了 个可视化的编程环境。但仍然属于16位的开发环境 Delphi2支持32位编程,并且增加了数据模块等多种高效的数据重 用功能。 ≯ Delphi3改进了集成开发环境,对组件库进行了许多增强,完全支持 ActiveX控件及其创建,它是一个比较成熟的版本,受 到了广泛好评,大大巩固 Delphi作为 Windows应用程序开发工 具的地位。 > Delphi4、 Delphi5、 Delphi6不断改进以前版本的不足,增加新的功能, 对开发环境也不断改进和完善,特别是不断增加新组件,以适于 网络开发的需要 > Delphi7又在以前的基础上进行了加强,是目前的最新版本 Inprise Dephi
1.1.1 Delphi的发展史 随着Windows操作系统的推出,为了解决Windows编程存在的问题, Inprise公司(原Borland公司)开发了可视化的软件开发工具—— Delphi,至今已经历了七代产品的发展历程。 ➢ Delphi 1 几乎与Windows 95 同时发行。Delphi 1可以看做是 Turbo Pascal 的 Windows版,它为使用Pascal语言的用户提供了 一个可视化的编程环 境。但仍然属于16位的开发环境。 ➢ Delphi 2 支持32位编程,并且增加了数据模块等多种高效的数据重 用功 能。 ➢ Delphi 3 改进了集成开发环境,对组件库进行了许多增强,完全支持 ActiveX控 件及其创建,它是一个比较成熟的版本,受 到了广泛 好评,大大巩固Delphi作为Windows应用程序开发工 具的地位。 ➢ Delphi 4、Delphi 5、Delphi 6不断改进以前版本的不足,增加新的功能, 对开 发环境也不断改进和完善,特别是不断增加新组件,以适于 网络开发的需要。 ➢ Delphi 7 又在以前的基础上进行了加强,是目前的最新版本
11.2Deph的特点 “真正的程序员用C,聪明的程序员用 Delph。”这句话是对 Delphi最经典、最恰当的描述。 Delphi具有简单、高效、功能强大的 特点。和ⅦⅥsuaC++相比, Delphi更简单、更易于掌握,而在功能上 却毫不逊色;和 Visual basic相比, Delphi功能更加强大,更加实用 同时具备了 Visual c++功能强大和Ⅵ sual basic简单易学的特点。 主要特点: 最先进的编程思想:面向对象的程序设计,简称为oOP Delphi提供了大量的可视化组件,可枧化编程功能强 >Deph采用了最为领先的数据库技术 Inprise Dephi
1.1.2 Delphi的特点 “真正的程序员用C,聪明的程序员用Delphi。”这句话是对 Delphi最经典、最恰当的描述。Delphi具有简单、高效、功能强大的 特点。和Visual C++相比,Delphi更简单、更易于掌握,而在功能上 却毫不逊色;和Visual Basic 相比,Delphi功能更加强大,更加实用。 同时具备了Visual C++功能强大和Visual Basic简单易学的特点。 ➢最先进的编程思想:面向对象的程序设计,简称为OOP ➢Delphi提供了大量的可视化组件,可视化编程功能强 ➢Delphi采用了最为领先的数据库技术 主要特点:
113用 Delphi进行 Windows程序设计的基本概念 Delphi的编程思想与以前传统的面向过程的编程思想有很大的不同, 而在 Windows操作系统下的程序设计又与DOS下的程序设计有很大的不 主要有以下内容: 1.程序设计语言的发展 2.面向对象程序设计方法的基本概念 3. Windows程序设计基本知识 4. Delphi可视化编程基本知识 Inprise Dephi
1.1.3 用Delphi进行Windows程序设计的基本概念 Delphi的编程思想与以前传统的面向过程的编程思想有很大的不同, 而在Windows操作系统下的程序设计又与DOS下的程序设计有很大的不 同 1. 程序设计语言的发展 2. 面向对象程序设计方法的基本概念 3. Windows程序设计基本知识 4. Delphi可视化编程基本知识 主要有以下内容: