delphi7从入门到精通之三

原创 2004年02月17日 18:46:00

<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

前言

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

Delphi 7完全继承了这一传统并坚持了VCL的坚固基础,VCL提供了一个惊人的无所不能的软件开发工具。 寻找databaseclient/servermultitierintranet,或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(组件模板)TeeChartDecision CubeWebBroker技术,component packages(组件包)ActiveForms,通过接口与COM的出色集成。

Delphi 4 给了我们AppBrowsereditor,新的WINDOWS 98特性,改进的OLECOM支持,扩展的database components(数据库组件),许多增加到核心VCL类,包括对于docking(停靠)constraining,和anchoring controls的支持。Delphi 5添加了许多对IDE的改进 (在这里要列出实在是太多了),扩展的数据库支持(特殊的ADOInterBase 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/DelphiBorland编译器开辟了一个崭新的世界。

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

你不需要具备任何关于这些主题的高深知识来阅读本书,但是你需要知道编程的基础知识。Delphi熟悉一些将对你有相当的帮助,特别是在介绍性的章节之后。 本书立即开始深入讲解其主题; 许多来自以前版本的介绍性材料已被移去。一些这样的材料和一个对Pascal的介绍在我的网站上可供使用,在C.中讨论。

 

《linux从入门到精通》刘忆智 (我再次说, 这类书,入门是可以的, 精通则完全是忽悠骗人的)

在学校的时候, 几乎没怎么跟linux打过交道, 这不, 工作了, 谁都要摸摸linux啊。            有时候, 买一些书, 可以节省自己很多时间, 我也知道像《linux从入门到精通》这...
  • stpeace
  • stpeace
  • 2015年05月13日 23:17
  • 5339

JMeter从入门到精通

《JMeter从入门到精通》之一——开始你的第一个JMeter脚本 JMeter是一款在国外非常流行和受欢迎的开源性能测试工具,像LoadRunner一样,它也提供了一个利用本地Proxy Serv...
  • yangfanend
  • yangfanend
  • 2017年02月15日 16:34
  • 1804

sqlserver从入门到精通

记录的都是自己平时不知道的: 一 基础 1 根据已有表
  • lijiaojiao123123
  • lijiaojiao123123
  • 2014年09月03日 09:13
  • 283

MySql从入门到精通

一:数据库相关 创建数据库:create database databaseName create database CRM ----创建一个名为CRM的数据库。 查看数据库:sho...
  • JustDoC
  • JustDoC
  • 2017年02月22日 10:32
  • 1075

SQL Server从入门到精通pdf

下载地址:网盘下载 内容介绍 编辑 《SQL Server 从入门到精通》从初学者的角度出发,通过通俗易懂的语言、丰富多彩的实例,详细地介绍了SQLServer2...
  • cf406061841
  • cf406061841
  • 2017年06月03日 23:20
  • 1131

Caffe从入门到精通01

这篇博客主要对刚在windows环境下接触caffe的新手可能遇到的疑问提出了一些解答,都是一些我自己在实践过程中遇到的一些问题和解决方案,希望对大家有帮助,抛砖引玉。...
  • TMAC2016
  • TMAC2016
  • 2017年10月30日 12:01
  • 86

原子弹的制作 从入门到精通

原子弹的理论本身其实很简单:只要你拿到两堆正确的物质(通常是 铀235或钚),然后把它们「紧紧地」放在一起,这样维持一段足 够长的时间,其它的事情就不必我们操心了,原子弹爆炸的好戏会自 然上演。这篇文...
  • qq_30100043
  • qq_30100043
  • 2017年01月18日 09:57
  • 2911

ajax从入门到精通

ajax(Asynchronous JavaScript and XML). 先看段代码,然后再分析这段代码: jsp页面: 姓名: ...
  • u011945064
  • u011945064
  • 2015年02月03日 13:29
  • 539

nginx教程从入门到精通(ttlsa出品)

http://blog.csdn.net/linuxchyu/article/details/24512563 nginx教程写了一段时间,无意中发现,nginx相关文章已经达到了近100篇...
  • kouwoo
  • kouwoo
  • 2014年10月29日 14:10
  • 1921

《java从入门到精通》pdf

下载地址: 网盘下载 内容简介 编辑 本书从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Java语言进行程序开发应该掌握的各方面技术。全...
  • cf406061841
  • cf406061841
  • 2017年05月18日 13:09
  • 3295
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:delphi7从入门到精通之三
举报原因:
原因补充:

(最多只允许输入30个字)