Delphi,从1994到2022,20多个版本,经历了这些变化(转)
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl "><p>Delphi,有人说它消失了,也有人说它成为了小众化的软件,也有人说,只是我们不再使用它,在国外,它还是一门很受欢迎的软件; 无论怎样,Delphi曾经是一门非常受欢迎的应用程序开发工具,今天,我们一起来了解它,28年来,它的变化。</p>
<p> </p>
</div>
<div class="index-module_mediaWrap_213jB index-module_newStyle_lg-fl ">
<div class="index-module_contentImg_JmmC0"><img width="640" class="index-module_large_1mscr lazyload" data-src="https://pics2.baidu.com/feed/b3119313b07eca8094bebe97898f3bd4a04483b9.jpeg?token=0bf5190a233fd4f5ca8421a731257723"></div>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p> </p>
<p>Delphi是由Borland推出的可视化编程环境,许久之前,了解过Pascal语言的同学,对Delphi就不会觉得陌生;小编在中学的时候,学校里安排选择一门计算机语言作为辅修课,当时学的就是这个,时间一晃,十多年过去了。</p>
<p> </p>
</div>
<div class="index-module_mediaWrap_213jB index-module_newStyle_lg-fl ">
<div class="index-module_contentImg_JmmC0"><img width="472" class="index-module_normal_Bq4DA lazyload" data-src="https://pics0.baidu.com/feed/f31fbe096b63f62495b188559ee847f11b4ca32a.jpeg?token=30dcc5e4705d99bff812e767b32075de"></div>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p> </p>
<p>Delphi是一个集成开发环境,使用的就是由之前Pascal语言发展而来的Object Pascal语言,1994年至今,最新的版本已是RAD Studio 11(XE11)。</p>
<p> <span style="font-size: 1.17em">Delphi 1.0</span></p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p><img width="640" class="index-module_large_1mscr lazyload" data-src="https://pics5.baidu.com/feed/9358d109b3de9c82cb5f0987702d2c0319d84331.jpeg?token=a42e66f405771fd61a0ae254e82cc169"></p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p>1994年,Borland推出的Delphi 1.0版本,运行于16位的Windows 3.1 系统,从而支持视窗操作系统的应用程序开发。</p>
<p> <span style="font-size: 1.17em">Delphi 2.0</span></p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p><img width="640" class="index-module_large_1mscr lazyload" data-src="https://pics3.baidu.com/feed/7dd98d1001e939015bc0f8196d40f8ee37d19608.jpeg?token=a0f171d0bc73612cd532ec5f9812e43b"></p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p>1996年,Borland推出2.0的Delphi。它以32位编译器为核心,同时也是第一个32位的系统,支持Windows和C/S开发。</p>
<p> <span style="font-size: 1.17em">Delphi 3.0</span></p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p> <img width="640" class="index-module_large_1mscr lazyload" data-src="https://pics3.baidu.com/feed/c75c10385343fbf27bd642bbadd2668967388fe2.jpeg?token=ab7d762dbc82da60edc04cf78b7d1fba"></p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p> 1997年,Borland推出3.0的Delphi。运行在Windows 95系统,加入了接口的机制,并提从了code insight。</p>
<p> <span style="font-size: 1.17em">Delphi 4.0</span></p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p> <img width="640" class="index-module_large_1mscr lazyload" data-src="https://pics6.baidu.com/feed/9825bc315c6034a89bc69b09debfe55d08237643.jpeg?token=4101fd7ac6b4a2dabdad6c947ab0d4ce"></p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p> 1998年,Delphi 4.0推出,需要运行在486的计算机上,最低16M的ROM。这个版本加入动态数组和方法覆盖等支持。</p>
<p> <span style="font-size: 1.17em">Delphi 5.0</span></p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p> <img width="640" class="index-module_large_1mscr lazyload" data-src="https://pics6.baidu.com/feed/242dd42a2834349b9973b651e846b9c737d3be27.jpeg?token=9da049b0546a4cf95f4724e7619598eb"></p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p> 1999年,Delphi 5.0推出。5.0这个版本增强了IDE和调试器及数据库的支持,简化了internet的开发。不少同学是从这个版本开始接触的Delphi,那时候,国内拥有计算机的同学已经不少了。</p>
<p> <span style="font-size: 1.17em">Delphi 6.0</span></p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p><img width="640" class="index-module_large_1mscr lazyload" data-src="https://pics5.baidu.com/feed/adaf2edda3cc7cd93374f25225ad8d36b90e9112.jpeg?token=a3a7e6d7a96905ec63f9b7622cf1b50c"></p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p>小编第一次听说世界上有Delphi这个软件的时候,就是这个版本。只不过知道的是Pascal,姑且就算是Delphi吧。</p>
<p> 这版本,提供了Web Service。增强了</p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p>code complete(代码提示),6.0的这个窗体可以自行调整大小;</p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<ul class=" list-paddingleft-2" data-diagnose-id="a5a2dac7305010f6d4d6d3e366e43626">
<li data-diagnose-id="c4e2995e9adbafb1fbac7d29b7b136de">
<p>新的Object TreeView树形控制面板;</p>
</li>
<li data-diagnose-id="c3996ba05487fa211d657902a564df61">
<p>新的internet应用系统的WebSnap控件组;</p>
</li>
<li data-diagnose-id="446a7b9938c683cd4dc9ff1237129c96">
<p>支持XML/XSL;</p>
</li>
</ul>
<p> 6.0的版本在2001年推出,第一批规模以上的用户,应该是这个版本吧。</p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p> <span style="font-size: 1.17em">Delphi 7.0</span></p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p><img width="640" class="index-module_large_1mscr lazyload" data-src="https://pics6.baidu.com/feed/1b4c510fd9f9d72a177b332fc286843d349bbb1e.jpeg?token=7acee33ed17954f1ac112bff0f773c20"></p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p> 2002年,Borland推出了7.0版本的Delphi。这个版本提供了.net的过渡,完善了数据库的支持。</p>
<p> <span style="font-size: 1.17em">Delphi 8.0</span></p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p> <img width="640" class="index-module_large_1mscr lazyload" data-src="https://pics3.baidu.com/feed/dbb44aed2e738bd4aa06b3a3b9272bdf267ff9b6.jpeg?token=3f5cd282e6168e9121e08f8b1b00aa84"></p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p> 8.0版本的Delphi好看了许多:)。这个版本发布于2003年,新增或者优化了ADO.net数据库功能,创建和部署ASP.NET应用程序,对语法进行了修改,如取消PChar类型。</p>
<p> <span style="font-size: 1.17em">Delphi 9.0(Delphi 2005)</span></p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p> <img width="640" class="index-module_large_1mscr lazyload" data-src="https://pics1.baidu.com/feed/e824b899a9014c0897237f8c1dd7ae017bf4f431.jpeg?token=1ce8d11633ef8cf94a67c5160aafd3fe"></p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p> 9.0版本的Delphi,被称之为delphi 2005。这个版本新增或优化了:</p>
<p> 新增新特性:多单元命名空间,内联函数和代码优化技术;</p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<ul class=" list-paddingleft-2" data-diagnose-id="463d59f56c8990f5391858942dc8426e">
<li data-diagnose-id="26e9f0f35ccc192e29e2c0fa67dcf2ef">
<p>支持WinForms,ASP.NET WEB Forms在可视化环境中的开发。</p>
</li>
<li data-diagnose-id="713f16c40a7fa5b1f747788405da7a38">
<p>支持重构来组织源代码,以提升代码可维护性和代码重用。</p>
</li>
<li data-diagnose-id="35b654e093713bf9eeb455b2fb9b894f">
<p>支持版本控制和团队开发;</p>
</li>
</ul>
<p> 及许多新功能。</p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p> <span style="font-size: 1.17em">Delphi 2006</span></p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p> <img width="640" class="index-module_large_1mscr lazyload" data-src="https://pics7.baidu.com/feed/cc11728b4710b912cfd63b98de51500a934522f2.jpeg?token=7102d3114c10d06f6837dc1c318a1c50"></p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p> <span data-fake="1" data-from-paste="undefined" data-diagnose-id="808045726c68c5836101d37e40205848">2006版本的Delphi,发布于2005年,集成C++Builder,集成<span data-from-paste="1" data-diagnose-id="8daf817913e186b9dff48d5e85cde0df">Together for Delphi,可以在同一个IDE中UML开发。</span></span></p>
<p> <span style="font-size: 1.17em">Delphi 2007(</span><span style="font-size: 1.17em" data-from-paste="1" data-diagnose-id="018d02b941d568451957dce3bd512a38">CodeGear RAD Studio - Delphi 2007)</span></p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p><img width="640" class="index-module_large_1mscr lazyload" data-src="https://pics4.baidu.com/feed/faf2b2119313b07e5e0e6d03127b3d2a96dd8cbb.jpeg?token=10547162ed188976f3d8e278f71b0e3d"></p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p> <span data-from-paste="1" data-diagnose-id="e6153e71e6741a11fdff4369a7931901">Delphi 2007,优化或新增了:新的IDE编译环境比D7启动要快,支持VISTA界面,封装了VISTA新的API函数,支持MS Build等。</span></p>
<p><span style="font-size: 1.17em">Delphi 2009 Pre-release</span></p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p><img width="640" class="index-module_large_1mscr lazyload" data-src="https://pics6.baidu.com/feed/42a98226cffc1e173449c1c4553c5a0a718de983.jpeg?token=7dca22462a3ff0dc0cf513d11f96e3d9"></p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p>平台给出了升级到2009版的几个理由,其中包括</p>
<p>可定制的类管理器;</p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p> 新的语言特性,例:</p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p> 完全的RTL list和collection支持的delphi泛型;</p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<ul class=" list-paddingleft-2" data-diagnose-id="826a8d87e08c373bb37cc55a92ad1137">
<li data-diagnose-id="2059b32b4a51d98c146fde8257be92b5">
<p><span data-from-paste="1" data-diagnose-id="c018730dba5e1e14c6582bc687143c6d">升级了数据库驱动;</span></p>
</li>
<li data-diagnose-id="fc6b23d0a3d2ad6865eb7a2b44d9a291">
<p><span data-from-paste="1" data-diagnose-id="4c5274b633104d84de340d20c961e8ea">增强的构建配制管理系统;</span></p>
</li>
<li data-diagnose-id="663d9de56c7a990655590f9691ff07e5">
<p><span data-from-paste="1" data-diagnose-id="1e69e4449f02981affdf636db5557a1c">新组件或现有组件的增加,包括微软的office ribbon风格控制。</span></p>
</li>
</ul>
<p> CodeGear.RAD.Studio.2010</p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p> <img width="640" class="index-module_large_1mscr lazyload" data-src="https://pics2.baidu.com/feed/8694a4c27d1ed21b0572e542b3c271cd50da3f17.jpeg?token=a7b4b772b3d9b13e620526c281b4e3f6"></p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p>发布于2009年,最亮眼的功能是支持“触摸屏”,包括可触控键盘和识别不同的触屏手势,以及更智能的代码提示功能等。</p>
<p><span style="font-size: 1.17em">Delphi XE(</span><span style="font-size: 1.17em" data-from-paste="1" data-diagnose-id="9c791aa3da181ebdcf9a159ae774d692">Delphi 2011)</span></p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p> 11的这个版本,被称之为Delphi XE。</p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p><img width="640" class="index-module_large_1mscr lazyload" data-src="https://pics1.baidu.com/feed/2934349b033b5bb59aef29112d7f7930b700bc5e.jpeg?token=7af805915abea8bb72cec487f4edc12e"></p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p><span style="font-size: 1.17em">Delphi XE2</span></p>
<p><img width="640" class="index-module_large_1mscr lazyload" data-src="https://pics2.baidu.com/feed/c75c10385343fbf28803f4f8a6d2668964388f77.jpeg?token=434d2ca4c70baa10b40359ba5548bcbe"></p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p>XE2增加了VCL Styles 皮肤、Documentation Insight(编辑注释)、增加了TOSVersion类型。</p>
<p> <span style="font-size: 1.17em">Delphi XE3</span></p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p> <img width="640" class="index-module_large_1mscr lazyload" data-src="https://pics4.baidu.com/feed/cdbf6c81800a19d88bcd1d6d2e562e82a41e46c5.jpeg?token=62e75680f28b173d59fed73282424d54"></p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p><span style="font-size: 1.17em">Delphi XE4</span></p>
<p> <img width="640" class="index-module_large_1mscr lazyload" data-src="https://pics5.baidu.com/feed/0bd162d9f2d3572ca1031d429dbfcf2e60d0c385.jpeg?token=75053bd4a19b09ab3863b72ae4934d65"></p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p> Delphi XE5 </p>
</div>
<div class="index-module_mediaWrap_213jB index-module_newStyle_lg-fl ">
<div class="index-module_contentImg_JmmC0"><img width="640" class="index-module_large_1mscr lazyload" data-src="https://pics3.baidu.com/feed/faf2b2119313b07e51616c041a7b3d2a96dd8c17.jpeg?token=11c2f408c4abf8feeec18daa6fd5f423"></div>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p> Delphi XE6</p>
</div>
<div class="index-module_mediaWrap_213jB index-module_newStyle_lg-fl ">
<div class="index-module_contentImg_JmmC0"><img width="640" class="index-module_large_1mscr lazyload" data-src="https://pics4.baidu.com/feed/728da9773912b31bb05ac7d398b49a73dbb4e14f.jpeg?token=0bdfee0242abbec69df0d373a7cb2b35"></div>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p> Delphi XE7</p>
<p> <img width="640" class="index-module_large_1mscr lazyload" data-src="https://pics6.baidu.com/feed/203fb80e7bec54e7c7dce398ae9437594ec26abe.jpeg?token=3a1656387ed1da414602a556b4d3dd86"></p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p><span style="font-size: 1.17em">Delphi XE8</span></p>
<p> <img width="640" class="index-module_large_1mscr lazyload" data-src="https://pics7.baidu.com/feed/a8ec8a13632762d03a530aa9b840a4f3503dc6e9.jpeg?token=9ef909acfe535cd93c893e17010620ef"></p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p> <strong data-diagnose-id="534f966bdf2130aac923410a8bf100e3">Delphi XE10</strong></p>
<p><img width="640" class="index-module_large_1mscr lazyload" data-src="https://pics6.baidu.com/feed/d31b0ef41bd5ad6e7eb33ae19d6795d2b7fd3cac.jpeg?token=7fbbcc0127ddf79b5303375a5ae3c870"></p>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p> 新的代码洞察技术、code insight等。</p>
<p><strong data-diagnose-id="1be82ce9ac710ecb9c8ce8c9c40e27db">RAD Studio 11</strong></p>
</div>
<div class="index-module_mediaWrap_213jB index-module_newStyle_lg-fl ">
<div class="index-module_contentImg_JmmC0"><img width="640" class="index-module_large_1mscr lazyload" data-src="https://pics1.baidu.com/feed/ac4bd11373f08202889cff985d5757e4aa641b44.jpeg?token=59781a2dcdab413f314c6e4dcc6a7e85"></div>
</div>
<div class="index-module_mediaWrap_213jB index-module_newStyle_lg-fl ">
<div class="index-module_contentImg_JmmC0"><img width="640" class="index-module_large_1mscr lazyload" data-src="https://pics4.baidu.com/feed/7af40ad162d9f2d3c33ddb83b540261a6227cce0.jpeg?token=197703d4155386cb6583c435e948d958"></div>
</div>
<div class="index-module_mediaWrap_213jB index-module_newStyle_lg-fl ">
<div class="index-module_contentImg_JmmC0"><img width="640" class="index-module_large_1mscr lazyload" data-src="https://pics7.baidu.com/feed/b64543a98226cffc01c49221a4ade699f403eae8.jpeg?token=48bb39c08834aafd8d8b3f904cb723af"></div>
</div>
<div class="index-module_mediaWrap_213jB index-module_newStyle_lg-fl ">
<div class="index-module_contentImg_JmmC0"><img width="640" class="index-module_large_1mscr lazyload" data-src="https://pics0.baidu.com/feed/b3b7d0a20cf431ad166fbd1a559a00a62fdd988e.jpeg?token=7750722acca340d22156e092debab598"></div>
</div>
<div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl ">
<p>这个版本被更名为RAD Studio 11,新功能特性在图中有详述,喜欢的同学可以了解一下(英语水平有限,就不翻译了)。</p>
<p>Delphi一直在进步,不是吗?</p>
<p>转自网络(https://baijiahao.baidu.com/s?id=1720921482377045256)</p>
</div><br><br>
来源:https://www.cnblogs.com/tang-delphi/p/16657809.html
頁:
[1]