當前位置:編程學習大全網 - 編程語言 - deiphi是什麽

deiphi是什麽

在古希臘神話裏,DELPHI是智慧女神,米開朗基羅在意大利有著名的DELPHI雕像 。

由Borland公司推出的Delphi是全新的可視化編程環境,為我們提供了壹種方便、快捷的Windows應用程序開發工具。它使用了Microsoft Windows圖形用戶界面的許多先進特性和設計思想,采用了彈性可重復利用的完整的面向對象程序語言(Object-Oriented Language)、當今世界上最快的編輯器、最為領先的數據庫技術。對於廣大的程序開發人員來講,使用Delphi開發應用軟件,無疑會大大地提高編程效率,而且隨著應用的深入,您將會發現編程不再是枯燥無味的工作——Delphi的每壹個設計細節,都將帶給您壹份欣喜。

Delphi是Borland公司研制的新壹代可視化開發工具,可在Windows3.x、Windows95、WindowsNT等環境下使用。當前,DELPHI 也可以為LINUX平臺上開發應用,其在LINUX上的對應產品Kylix。

DELPHI 擁有壹個可視化的集成開發環境(IDE),采用面向對象的編程語言ObjectPascal和基於部件的開發結構框架。Delphi它提供了500多個可供使用的構件,利用這些部件,開發人員可以快速地構造出應用系統。開發人員也可以根據自己的需要修改部件或用Delphi本身編寫自己的部件。主要特點如下:

(1)直接編譯生成可執行代碼,編譯速度快。由於Delphi編譯器采用了條件編譯和選擇鏈接技術,使用它生成的執行文件更加精煉,運行速度更快。在處理速度和存取服務器方面,Delphi的性能遠遠高於其他同類產品。

(2)支持將存取規則分別交給客戶機或服務器處理的兩種方案,而且允許開發人員建立壹個簡單的部件或部件集合,封裝起所有的規則,並獨立於服務器和客戶機,所有的數據轉移通過這些部件來完成。這樣,大大減少了對服務器的請求和網絡上的數據傳輸量,提高了應用處理的速度。

(3)提供了許多快速方便的開發方法,使開發人員能用盡可能少的重復性工作完成各種不同的應用。利用項目模板和專家生成器可以很快建立項目的構架,然後根據用戶的實際需要逐步完善。

(4)具有可重用性和可擴展性。開發人員不必再對諸如標簽、按鈕及對話框等Windows的常見部件進行編程。Delphi包含許多可以重復使用的部件,允許用戶控制Windows的開發效果。

(5)具有強大的數據存取功能。它的數據處理工具BDE(BorlandDatabaseEngine)是壹個標準的中介軟件層,可以用來處理當前流行的數據格式,如xBase、Paradox等,也可以通過BDE的SQLLink直接與Sybase、SQLServer、Informix、Oracle等大型數據庫連接。 Delphi既可用於開發系統軟件,也適合於應用軟件的開發。

(6)擁有強大的網絡開發能力,能夠快速的開發B/S應用,它內置的IntraWeb和ExpressWeb使得對於網絡的開發效率超過了其他任何的開發工具。

(7)Delphi使用獨特的VCL類庫,使得編寫出的程序顯得條理清晰,VCL是現在最優秀的類庫,它使得Delphi在軟件開發行業處於壹個絕對領先的地位。用戶可以按自己的需要,任意的構建、擴充、甚至是刪減VCL,以滿足不同的需要。

(8)從Delphi8開始Delphi也支持.Net框架下程序開發。

當前DELPHI 已經成為壹個品牌,而不僅僅是壹個開發平臺或開發語言的名稱。 當前DELPHI產品已經由CodeGear公司繼續發展,該公司是BORLAND公司的全資子公司。當前,CodeGear為廣大開發者提供了DELPHI FOR PHP,以高度可視化的方式全面支持面向對象的PHP 網站開發,大大提高了PHP開發網站的代碼復用程度,成為WEB應用開發的新利器。

  • 上一篇:急急!!求助matlab高手
  • 下一篇:最西端在新疆的什麽高原上
  • copyright 2024編程學習大全網