- 1、本文档共55页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章基础知识第一基础知识
Delphi是Inprise公司(即原Borland)推出的基于真正面向对象语言Object Pascal语言的可视化编程工具,是当今世界上最快的编译器。能大大提高编程效率。面向对象的程序设计(Object-Oriented Programming,简写为OOP)是现在最成功的高级语言程序设计方法,面向对象的程序设计的目的是创建可重用代码,通过把属性和方法封装进“对象”中,以更好地模拟现实世界。?
“真正的程序员用c,聪明的程序员用Delphi”,这句话是对Delphi最经典、最实在的描述。Delphi 6是“第四代编程语言”的杰出代表,它是一个完全导向的、高度可视化的集成开发环境IDE(Integrated Development Environment),非常人性化。具有简单、高效、功能强大的特点。和VC相比,Delphi更简单、更易于掌握,而在功能上却丝毫不逊色;和VB相比,Delphi则功能更强大、 更实用。它一直是程序员至爱的编程工具。Delphi是雄伟而优美的希腊古都,其Apollo神殿让人神往非常。???Pascal是经典的编程语言,古希腊的风格与基于Pascal的开发工具相得益彰,Delphi神殿是远离战乱,潇杀和悲剧最远的古希腊遗迹之。
object Pascal新一代的可视化Windows开发工具的Beta版的代号。 Delphi被Borland打造为反击Microsoft 的VC和VB的超越传统的Windows开发工具。Delphi身披古典的光环,在世界各国的语言中都有一致的意义和内涵。Delphi到现在已经经历了6代产品的发展历程,每一代都伴随着Windows操作平台的升级而升级。?Delphi到现在已经经历了6代产品的发展历程,每一代都伴随着Windows操作平台的升级而升级。1.1.1 Delphi的发展历程Delphi 1几乎与Windows 95同时发行,这对于习惯使用Borland公司的Turbo Pascal而又希望开发Windows应用程序的程序员来说,无疑是个福音。因为Delphi 1可以看作是Turbo Pascal的Windows版,它首次为使用Pascal语言的人提供了一个可视化的编程环境。虽然Microsoft公司的Visual Basic(VB)出现的时间要比Delphi 1早些,但它产生的代码是在解释器的控制下运行的,而Delphi直接把源程序文本编译为本机代码指令。Delphi 1仍然属于16位的开发环境,它创建的应用程序可以运行在Windows 3.1,Windows 95,和Windows NT下,直到Delphi的下一个版本。
Delphi 2 中的主要新特征是32位编成的支持,其创建的应用程序不再运行在Windows 3.1下 。除此之外,Delphi 2还增加了入数据模块等多种高效的数据重用功能。
Delphi 3大大巩固了Delphi作为Windows应用程序开发工具的地位,它改进了集成开发环境(IDE)“代码洞察”、对其组件库进行了许多增强、还完全支持ActiveX控件及其创建。
Delphi 4 则提供了Object Pascal 语言的扩展,使之更象C++。另外,还改进了“工程管理器”、“模块资官理器”的功能。当然,Delphi 4 不是一个很成功的版本,由于它的Bug 比较多,系统稳定性差,许多程序员宁愿放弃Delphi 4提供的许多新特性而使用广泛受到好评的 Delphi 3。
1999年推出的Delphi 5不仅提供了底版本 Delphi 的诸多优点,克服了 Delphi 4中存在的缺陷,而且增加了许多新的功能,对开发环境也做了改进和完善。
2001年6月推出的Delphi 6是目前的必威体育精装版版本,Delphi 6又在Delphi 5 的基础上增加了许多新的功能,对开发环境也作了改进和完善,特别是增加了大量的新组件,以适应网络开发的需要。1.1.2? Delphi6的新特点Delphi 6是新一代电子商务应用开发工具,在数据库、网络、跨平台开发方面增加了很多激动人心的功能,是唯一能够支持所有新出现的主流标准的RAD环境,包括XML(扩展标记语言)、XSL(可扩展样式语言)、SOAP(简单对象存取协议)和WSDL(Web服务器描述语言)等。在提够企业和Web开发人员所需要的可升级性和可靠性的同时,还支持正涌现而出的各种平台的Web服务,如Microsoft.Net和BizTalk,还有来自Sun公司的Microsystems.ONE。
Delphi 6提供的新特点具体如下:
1. BizSnap简化Web服务的应用集成和B2B电子商务开发。Delphi 6对基于SOAP的Web服务和XML数据交换的全面支持,从根本上简化了下一代Int
文档评论(0)