Delphi 简介 Delphi 是著名的 Borland(现在已和 Inprise 合并)公司开发的可视化
软件开发工具。“真正的程 序员用 c,聪明的程序员用 Delphi”,这句话是对 Delphi 最经典、最实在的描述。Delphi 被称为 第四代编程语言,它具有简单、高效、功能强大的特点。和 VC 相比,Delphi 更简单、更易于掌 握,而在功能上却丝毫不逊色;和 VB 相比,Delphi 则功能更强大、更实用。可以说 Delphi 同 时兼备了 VC 功能强大和
VB 简单易学的特点。它一直是程序员至爱的编程工具。 Delphi 具有以下的特性:基于窗体和面向对象的方法,高速的编译器,强大的数据库支持, 与 Windows 编程紧密结合,强大而成熟的组件技术。但最重要的还是 Object Pascal 语言,它才 是一切的根本。 Object Pascal 语言是在 Pascal 语言的基础上发展起来的,简单易学。 Delphi 提供了各种开发工具,包括集成环境、图像编辑(Image Editor),以及各种开发数 据库的应用程序,如 DesktopDataBase Expert 等。除此之外,还允许用户挂接其它的应用程序开 发工具,如 Borland 公司的资源编辑器(Resourse Workshop)。 在 Delphi 众多的优势当中,它在数据库方面的特长显得尤为突出:适应于多种数据库结构, 从客户机/服务机模式到多层数据结构模式; 高效率的数据库
管理系统和新一代更先进的数据库 引擎;最新的数据分析手段和提供大量的企业组件。 Delphi 发展至今,从 Delphi1、Delphi2到现在的 Delphi5,不断添加和改进各种特性,功 能越来越强大。Delphi5添加了对 IDE(集成开发环境)的很多改进新特性,扩展了数据库支持 (ADO 和 InterBase 数据库),带有 Internet 支持的 MIDAS 改进版,TeamSouse 版本控制工具, 转换功能,框架概念以及很多的新组件与新特性。 Delphi5 功能十分完善和强大,本栏目将以它为基础,介绍 Delphi 的开发环境、基本概念、 控件的使用、常用的编程方法和编程技巧。本栏目的对象为 Delphi 初学者,主旨是帮助初学者 更快更好掌握 Delphi 基本的编程方法和技巧。 --Delphi 快速入门--Delphi5 的集成开发环境(IDE) 的集成开发环境( )
下一节
启动 Delphi5,进入它的集成环境,你可以看到如下图所示四个窗口,这四个窗口是开 发 Delphi 应用程序的主要工具。
在 Delphi5 的主窗口中,包含了 Delphi 的标题栏、桌面管理器、菜单栏、加速栏和组件 板五部分,它是管理其他窗口和 Delphi 集成开发环境的工具。其中加速栏提供了文件查看、 保存、打开、关闭、添加和删除等功能;组件板用于按类放置各种组件,单击某个选项卡 的标签,该选项的卡下的组件就显现出来;桌面管理器(如下图所示)是新版本的 Del
phi 提供的新功能,它允许我们定制自己的 IDE,并将它保存下来。
Delphi5 的对象查看器(Object Inspector)用于查看和设置程序中各控件的属性。与以 前的对象查看器相比,它有了一些新的变化,最重要的变化包括图形下拉式列表和属性类 别的使用。 前者容易理解和使用。它是指对象查看器中某些属性的下拉
列表中可以包括图形元素, 如下图左图所示。属性类别是
Delphi5 新添的功能,它可以使对象属性按特定的类别进行排 放。为了根据类别而不是按名称(默认)来显示属性,可以用鼠标右击对象查看器,选择 菜单命令“Arrange|ByGrategory”即可,结果如下图右图所示。
代码编辑器用来编写应用程序的代码,也称为 Editor 窗口,如下图所示。在初始状态 下,代码窗口掩藏在窗体下,我们可以通过快捷键 F12 将它显示出来。代码编辑窗口的标 题显示的当前单元的文件名,缺省为 Unit1.PAS。由于一个应用程序可以有多个单元,所以 在编辑器中将有多个选项卡,用于显示本单元代码。在编辑窗口中除了显示单元文件 (*.PAS)外,还可以显示当前的项目文件