Delphi7从入门到精通之历数Delphi七个版本

2016-01-29 14:11 17 1 收藏

Delphi7从入门到精通之历数Delphi七个版本,Delphi7从入门到精通之历数Delphi七个版本

【 tulaoshi.com - Delphi 】

 
前言

  第一次Zack Urlocker给我看一款尚未发布的名为Delphi的产品时,我意识到她将改变我的工作—还有许多其他软件开发者的工作。 我过去为使用Windows C++ 库而挣扎,而Delphi过去是现在仍然是面向对象编程和可视化编程的最好组合,它适用于Windows操作系统和Linux操作系统,很快也将适用于.NET。

  Delphi 7完全继承了这一传统并坚持了VCL的坚固基础,VCL提供了一个惊人的无所不能的软件开发工具。 寻找database,client/server,multitier,intranet,或Internet解决方案? 寻找控制和力量? 寻找快速的生产率? 使用Delphi和在这书中提出大量的技术和指南,你将能够完成所有这一切。

  历数Delphi的七个版本

  吸引我的最初的一些Delphi特性是其基于窗体的和面向对象的方法,其极快的编译器,其巨大的数据库支持,其与Windows编程的紧密集成,其组件技术。 但是,最重要的因素是Object Pascal语言,它所有其它的基础。

  Delphi 2更好!在其最重要的增加中有这些:Multi-Record Object(多记录对象)和改进的database grid(数据库表格),OLE Automation支持和variant(变量)数据类型,对WINDOWS 95的完全支持和集成,long string (长字符串)数据类型,和Visual Form继承。 Delphi3添加了code insight (代码观洞察)技术,DLL调试支持,component templates(组件模板),TeeChart,Decision Cube,WebBroker技术,component packages(组件包),ActiveForms,通过接口与COM的出色集成。

  Delphi 4 给了我们AppBrowsereditor,新的WINDOWS 98特性,改进的OLE和COM支持,扩展的database components(数据库组件),许多增加到核心VCL类,包括对于docking(停靠),constraining,和anchoring controls的支持。Delphi 5添加了许多对IDE的改进 (在这里要列出实在是太多了),扩展的数据库支持(特殊的ADO和InterBase datasets),支持因特网的MIDAS的改进版本,TeamSource版本控制工具,翻译能力,框架(frame)的概念,和新的组件。

  Delphi 6添加了对如下特性的支持:对CLX(Component Library for Cross-Platform CLX)跨平台开发的支持,扩展的运行库(run-time library),dbExpress数据库引擎,Web 服务和杰出的XML支持,一个强大的Web开发框架,IDE的更多增强,大量的组件和类,详细内容在后面讲解。

  Delphi 7确实改进和固定这些较新的技术使其更健壮(SOAP支持和DataSnap的出现),提供对于较新技术(像Windows XP主题或者UDDI )的支持,但是最重要的是它使一套富有吸引力的第三方工具使用更简单:RAVE报表引擎,IntraWeb web应用开发技术,和ModelMaker设计环境。 最后,它通过提供第一个不是瞄准Intel CPU,而是.NET CIL平台的Pascal/Delphi的Borland编译器开辟了一个崭新的世界。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/delphi/)

  Delphi是一个伟大的工具,但它也是一个复杂的包括许多元素的编程环境。本书将帮助你掌握Delphi编程,包括Delphi语言,组件(保括使用现有的和 开发你自己的),数据库和client/server支持,Windows和COM编程的关键因素,因特网和Web开发。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/delphi/)

  你不需要具备任何关于这些主题的高深知识来阅读本文,但是你需要知道编程的基础知识。对Delphi熟悉一些将对你有相当的帮助。

 

来源:https://www.tulaoshi.com/n/20160129/1492729.html

延伸阅读
Java Learning Path(三)过程篇 每个人的学习方法是不同的,一个人的方法不见得适合另一个人,我只能是谈自己的学习方法。因为我学习Java是完全自学的,从来没有问过别人,所以学习的过程基本上完全是自己摸索出来的。我也不知道这种方法是否是比较好的方法,只能给大家提供一点参考了。 学习Java的第一步是安装好JDK...
标签: windows 操作系统
什么是Gmail? Gmail是由著名搜索引擎Google推出的免费G级Web邮箱服务(https://www.gmail.com)。 它提供2G的超大存储空间。在Gmail显示电子邮件的时候,也会同时自动显示对此电子邮件的所有回复,因此用户查看信息就有了会话的上下文作参考。在Gmail中不会出现弹出式广告也没有针对性的横幅广告,而是将相关的文字广告和指向...
Java Learning Path(二)、书籍篇 学习一门新的知识,不可能指望只看一本,或者两本书就能够完全把握。需要有一个循序渐进的阅读过程。我推荐Oreilly出版的Java系列书籍。 在这里我只想补充一点看法,很多人学习Java是从《Thinking in Java》这本书入手的,但是我认为这本书是不适合初学者的。我认为正确的使用这本书的...
Java Learning Path (一)、工具篇 一、 JDK (Java Development Kit) JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此把握JDK是学好Java的第一步。最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有...
Mscomm是微软一个强大的串口通讯的控件,其强大,简单的特点今我们不舍,在delphi中我们也可以使用它。下面这些代码是针对发送和接收为16进制处理的。 var   senddata:array[1..10] of char;   reData:array of Variant;   sendstr:string;   restr:string;   i:longint; begin  ...

经验教程

745

收藏

31
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部