「Delphi」修訂間的差異
跳至導覽
跳至搜尋
小 (→元件) |
(→IDE) |
||
行 6: | 行 6: | ||
**{{Wikipedia|CodeGear_Delphi|lang=en}} | **{{Wikipedia|CodeGear_Delphi|lang=en}} | ||
− | + | ==版本== | |
{| class="wikitable" width="100%" | {| class="wikitable" width="100%" | ||
!年份 | !年份 | ||
!版本 | !版本 | ||
− | ! | + | !特點 |
|- | |- | ||
|1995 | |1995 | ||
| 1.0 | | 1.0 | ||
− | | | + | |支持16位Windows開發。基於框架(VCL)的,可拖曳、可視化的開發環境 |
|- | |- | ||
|1996 | |1996 | ||
| 2.0 | | 2.0 | ||
− | | | + | |以32位編譯器為核心,支持C/S數據庫開發 |
|- | |- | ||
|1997 | |1997 | ||
| 3.0 | | 3.0 | ||
− | | | + | |語法:加入接口(Interface)的機制。IDE:首次提供了(Code Insight) |
|- | |- | ||
|1998 | |1998 | ||
| 4.0 | | 4.0 | ||
− | | | + | |語法:加入動態數組和方法覆蓋等支持。IDE:增強調試能力,提供代碼模板 |
|- | |- | ||
|1999 | |1999 | ||
| 5.0 | | 5.0 | ||
− | | | + | |增強了IDE和調試器,提供了TeamSource。簡化Internet的開發,增強數據庫支持。 |
|- | |- | ||
|2001 | |2001 | ||
行 38: | 行 38: | ||
|2002 | |2002 | ||
| 7.0 | | 7.0 | ||
− | |提供了. | + | |提供了.NET的過渡,增強的Internet開發(IntraWeb),完善數據庫支持,增加了Indy網路元件和Rave Report資料庫報表,並且支援UML及XP的程式製作。 |
|- | |- | ||
|2003 | |2003 | ||
| 8.0 | | 8.0 | ||
− | | | + | |單純的for .NET版本,擁有C#的能力,保留了Delphi的易用性(業內視為一個過渡版本) |
|- | |- | ||
|2004 | |2004 | ||
| 9.0 | | 9.0 | ||
− | | | + | |正式名稱:Delphi 2005。語法:加入了inline及for in loop等功能。IDE:把Borland Delphi.Net、Borland Delphi Win32、Borland C#、Enterprise Core Objects等環境和功能集成成一個開發工具,因此可以在[[Win32]]和[[.NET]]開發環境中切換或同時進行 |
|- | |- | ||
|2005 | |2005 | ||
行 54: | 行 54: | ||
|2006 | |2006 | ||
|Turbo | |Turbo | ||
− | |Borland將BDS 2006拆分成幾個獨立的版本(Delphi for win32、Delphi for .net、C#、C++ | + | |Borland將BDS 2006拆分成幾個獨立的版本(Delphi for win32、Delphi for .net、C#、C++ Builder),而且不能同時安裝兩個不同的版本。由於Borland的IDE生產部份獨立成為一家名為codegear的公司,所以這個版本是以Borland名義推出的最後一個版本。 |
|- | |- | ||
|2007 | |2007 | ||
| 11.0 | | 11.0 | ||
− | | | + | |正式名稱:CodeGear RAD Studio - Delphi 2007。 |
|- | |- | ||
|2009 | |2009 | ||
| 12.0 | | 12.0 | ||
− | | | + | |正式名稱:CodeGear RAD Studio - Delphi 2009。 |
+ | |- | ||
+ | |2010 | ||
+ | | 15.0 | ||
+ | |正式名稱:Embarcadero® RAD Studio XE。首次在IDE裡集成了Profile工具,Delphi開發人員終於可以方便地測試自己的代碼運行效率了。 | ||
|} | |} | ||
− | |||
==元件== | ==元件== |
於 2011年8月18日 (四) 13:12 的修訂
Delphi,又名「Object Pascal」,參照:『維基百科~Object_Pascal』
IDE
- Delphi
- 參照:『維基百科~Delphi』
- 參照:『維基百科~CodeGear_Delphi』
版本
年份 | 版本 | 特點 |
---|---|---|
1995 | 1.0 | 支持16位Windows開發。基於框架(VCL)的,可拖曳、可視化的開發環境 |
1996 | 2.0 | 以32位編譯器為核心,支持C/S數據庫開發 |
1997 | 3.0 | 語法:加入接口(Interface)的機制。IDE:首次提供了(Code Insight) |
1998 | 4.0 | 語法:加入動態數組和方法覆蓋等支持。IDE:增強調試能力,提供代碼模板 |
1999 | 5.0 | 增強了IDE和調試器,提供了TeamSource。簡化Internet的開發,增強數據庫支持。 |
2001 | 6.0 | 提供了Web Service。跨平台的Kylix 1.0和CLX |
2002 | 7.0 | 提供了.NET的過渡,增強的Internet開發(IntraWeb),完善數據庫支持,增加了Indy網路元件和Rave Report資料庫報表,並且支援UML及XP的程式製作。 |
2003 | 8.0 | 單純的for .NET版本,擁有C#的能力,保留了Delphi的易用性(業內視為一個過渡版本) |
2004 | 9.0 | 正式名稱:Delphi 2005。語法:加入了inline及for in loop等功能。IDE:把Borland Delphi.Net、Borland Delphi Win32、Borland C#、Enterprise Core Objects等環境和功能集成成一個開發工具,因此可以在Win32和.NET開發環境中切換或同時進行 |
2005 | 10.0 | 發佈名稱:Borland Developer Studio(BDS) 2006。集成C++ Builder; ECO(Enterprise Core Objects)升級到ECO III;集成Together for Delphi,可以在同一個IDE中進行UML開發;QA Audits和QA Metrics可以快速的把握專案的設計和代碼的質量。 |
2006 | Turbo | Borland將BDS 2006拆分成幾個獨立的版本(Delphi for win32、Delphi for .net、C#、C++ Builder),而且不能同時安裝兩個不同的版本。由於Borland的IDE生產部份獨立成為一家名為codegear的公司,所以這個版本是以Borland名義推出的最後一個版本。 |
2007 | 11.0 | 正式名稱:CodeGear RAD Studio - Delphi 2007。 |
2009 | 12.0 | 正式名稱:CodeGear RAD Studio - Delphi 2009。 |
2010 | 15.0 | 正式名稱:Embarcadero® RAD Studio XE。首次在IDE裡集成了Profile工具,Delphi開發人員終於可以方便地測試自己的代碼運行效率了。 |
元件
- DelphiX……DirectX component collection for Borland Delphi 3, 4, 5.
- ActiveX Shell technology(付費元件?)