现在位置: >

Delphi基础教程

快速入门( 第一章 Delphi 快速入门(一) Delphi 是全新的可视化编程环境,为我们提供了一种方便,快捷的 Windows 应用程序 开发工具.它使用了 Microsoft Windows 图形用户界面的许多先进特性和设计思想,采用 了弹性可重复利用的完整的面向对象程序语言(Object-Oriented Language),当今世界上 最快的编辑器,最为领先的数据库技术.对于广大

的程序开发人员来讲,使用 Delphi 开发 应用软件,无疑会大大地提高编程效率,而且随着应用的深入,您将会发现编程不再是枯 燥无味的工作——Delphi 的每一个设计细节,都将带给您一份欣喜. 1.1 Delphi 基本概念介绍 1.1.1 Delphi 的基本形式 Delphi 实际上是 Pascal 语言的一种版本,但它与传统的 Pascal 语言有天壤之别.一 个 Delphi 程序首先是应用程序框架,而这一框架正是应用程序的"骨架".在骨架上即使 没有附着任何东西,仍可以严格地按照设计运行.您的工作只是在"骨架"中加入您的程 序.缺省的应用程序是一个空白的窗体(Form),您可以运行它,结果得到一个空白的窗口. 这个窗口具有 Windows 窗口的全部性质:可以被放大缩小,移动,最大最小化等,但您却 没有编写一行程序.因此,可以说应用程序框架通过提供所有应用程序共有的东西,为用 户应用程序的开发打下了良好的基础. Delphi 已经为您做好了一切基础工作——程序框架 就是一个已经完成的可运行应用程序,只是不处理任何事情.您所需要做的,只是在程序 中加入完成您所需功能的代码而已. 在空白窗口的背后,应用程序的框架正在等待用户的输入.由于您并未告诉它接收到 用户输入后作何反应,窗口除了响应 Windows 的基本操作(移动,缩放等)外,它只是接受 用户的输入,然后再忽略.Delphi 把 Windows 编程的回调,句柄处理等繁复过程都放在一 个不可见的 Romulam 覆盖物下面,这样您可以不为它们所困扰,轻松从容地对可视部件进 行编程. 1.1.2 面向对象编程的概念 面向对象的程序设计(Object-Oriented Programming,简记为 OOP)是 Delphi 诞生的 基础.OOP 立意于创建软件重用代码,具备更好地模拟现实世界环境的能力,这使它被公 认为是自上而下编程的优胜者.它通过给程序中加入扩展语句,把函数"封装"进 Windows 编程所必需的"对象"中.面向对象的编程语言使得复杂的工作条理清晰,编写容易.说 它是一场革命,不是对对象本身而言,而是对它们处理工作
的能力而言.对象并不与传统 程序设计和编程方法兼容,只是部分面向对象反而会使情形更糟.除非整个开发环境都是 面向对象的,否则对象产生的好处还没有带来的麻烦多.而 Delphi 是完全面向对象的,这 就使得 Delphi 成为一种触手可及的促进软件重用的开发工具,从而具有强大的吸引力. 一

相关文档
相关主题
返回顶部
热门文档