现在位置: > > IT/计算机

Delphi快速入门教程

Delphi快速入门教程(一)

作者:未知 阅读人次:155395 文章来源:未知 发布时间:2005-6-24 网友评论(29)条

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成为一种触手可及的促进软件重用的开发工具,从而具有强大的吸引力。

相关文档
Delphi快速入门教程(二)
Delphi快速入门教程(二)_计算机软件及应用_IT/计算机_专业资料。1.2.3 设计简单的用户界面 首先从空白窗体开始工作。我们将设计一个简单的程序:在屏幕上开一个...
delphi快速入门
delphi快速入门_计算机软件及应用_IT/计算机_专业资料。新手从零开始Delphi 快速入门教程贴士: Delphi 是全新的可视化编程环境, 为我们提供了一种方便、 快捷的 ...
第一章 Delphi快速入门(5)
Delphi快速入门 27页 免费 Delphi快速入门(二) 4页 免费喜欢此文档的还喜欢 delphi基础教程(一) 151页 5财富值 Delphi教程(清华版) 484页 5财富值 Delphi...
第一章 Delphi快速入门(一)
第一章 Delphi快速入门(一)_IT/计算机_专业资料。Delphi快速入门(一)... Delphi快速入门(四).txt 6页 免费 Delphi讲义教程 第一章 ... 19页 免费...
第一章 Delphi快速入门(四)
[Delphi 园地 http://www.delphifans.com] 快速入门( 第一章 Delphi 快速入门(四) 1.3.4.2 Shape 部件 图形部件 Shape 在前文中我们已有了解,它可以处理...
Delphi快速入门(四)
Delphi快速入门(四)_信息与通信_工程科技_专业资料。Delphi快速入门(四)第一章 Delphi快速入门(四) --- 1.3.4.2 Shape部件 图形部件Shape在前文中我们已有了...
Delphi快速入门(四).txt
第一章 Delphi快速入门(四) --- 1.3.4.2 Shape部件 图形部件Shape在前文中我们已有了解,它可以处理多种几何形状,通过设置Pen和Brush的嵌套属性,可以设置图形边框...
Delphi快速入门(三).txt
Delphi快速入门(三).txtDelphi快速入门(三).txt隐藏>> 第一章 Delphi快速入门(三) 1.2.4.3 汉化界面及字体选取 如果您的Windows95系统中安装了中文系统,对...
相关主题
返回顶部
热门文档