- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DELPHI快速⼊门基础教程
第⼀章 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成为⼀种触⼿可及的促进软件重⽤的开发⼯具,从⽽具有强⼤的吸引⼒。
⼀些早期的具有OOP性能的程序语⾔如C++,Pascal,Smalltalk等,虽然具有⾯向对象的特征,但不能轻松
地画出可视化对象,与⽤户交互能⼒较差,程序员仍然要编写⼤量的代码。Delphi的推出,填补了这项
空⽩。您不必⾃⼰建⽴对象,只要在提供的程序框架中加⼊完成功能的代码,其余的都交给Delphi去
做。欲⽣成漂亮的界⾯和结构良好的程序丝毫不必绞尽脑汁,Delphi将帮助您轻松地完成。它允许在⼀
个具有真正OOP扩展的可视化编程环境中,使⽤它的Object Pascal语⾔。这种⾰命性的组合,使得可视化
编程与⾯向对象的开发框架紧密地结合起来。
1.2 Delphi 快速⼊门
在这⼀节中,我们来开发⼀个⼩程序。随着开发的过程,逐步介绍Delphi的主要部件及其操作⽅法。建
议读者按照本书介绍的过程,在您的电脑上直接操作。您将对Delphi的可视化编程有⼀个直观、快捷的
了解,必将起到事半功倍的效果。
1.2.1 进⼊Delphi的可视化编程环境
1.2.1.1 安装Delphi
Delphi的安装与其它应⽤软件并⽆不同。2.0版必须在Windows 95以上的操作系统中使⽤。启动Windows
95或Windows NT后,将Delphi的光盘放⼊光驱(CD-ROM)中,运⾏光盘上的/INSTALL/SETUP.EXE⽂
件,它的安装程序会提⽰您正确地装⼊Delphi。如果您是在微软中⽂Windows环境中安装Delphi ,请参照
附录A来设置您的BDE环境,以便于处理中⽂数据。
1.2.1.2 进⼊Delphi 环境
为避免隐藏在Delphi后的Program Manager和曾经运⾏过
文档评论(0)