程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> Delphi >> Delphi 2007體驗(2)

Delphi 2007體驗(2)

編輯:Delphi

8、新Project Option: Enable Runtime Themes

該工程選項默認啟用,用Delphi 2007編寫的程序默認將啟用Themes,這是一個非常好的功能,以前必須用組件:Win32-XPManifest。

Delphi 2007 IDE本身、窗體設計器已支持操作系統Themes。

9、TeeChart升級為了TeeChart Standard 7.10

TeeChart終於升級了新版本。

10、報表組件

Delphi 2007似乎沒有附帶任何報表組件,QuickReport和Rave消失了。

11、DBExpress

DBExpress重大升級至v4,架構已重寫,使用此技術的Delphier可以試試,本人很少使用。

12、模態窗體下的窗體閃動

在當前窗體用ShowModal顯示一個模態窗體後,再次點擊當前窗口,此時顯示出的模態窗口會閃動,Delphi 2007編譯的程序終於已能實現此效果,這也是Windows程序的標准效果。

13、Project Clean 功能

在Project Manager中右鍵點擊工程名稱,選擇Clean,會自動清除工程的所有臨時文件和dcu文件。

14、有用的快捷鍵

終於為Build Project和Run Without Dedugging功能設置了快捷鍵。

15、比Delphi7超強的編輯器

Delphi2007的編輯器功能強大,這也應該是放棄Delphi7的重要理由,如輸入Begin,自動生成End,代碼重構,語法實時檢查,顯示行號等。

不過Delphi2007的那個代碼幫助提示信息的窗口真是太丑了。

16、窗體設計器控件感應對齊

窗體設計器中的控件可以感應對齊,相當好的功能啊。

17、中文變量名

現在的Delphi已經支持中文變量名了,你可以試試。

18、新的組件

TTrayIcon、TFlowPanel、TGridPanel三個控件非常有用。Delphi2007新增Vista Dialogs組件,這些組件效果非常好,但是基於Vista API的,所以只能在Windows Vista下使用。

19、TLabel控件可在內容超出范圍時顯示省略號

此功能非常實用,尤其是在Label中顯示一個文件路徑時,設置TLabel的EllipsisPosition屬性即可。

20、新增了一些有用的屬性

Delphi2007對大多數常規組件增加了一些有用的屬性,如Margins、Padding、TForm.PopupMode等,仔細查看一些控件的屬性列表,你就會發現很多陌生的屬性,但他們確實都非常有用。

用了Delphi 2007一段時間,但也發現一些小問題:

1、在Project Manager中更改PAS文件的名稱後,不自動更新uses列表中的名稱,呵呵~,這個要求不知道過不過分。

2、TMainMenu組件在窗體設計器中不可預覽。

3、編輯器錯誤提示功能會誤報,如Application.MainFormOnTaskBar屬性,有時會提示不存在該屬性。

4、新安裝的組件,不但要在Tool–Options中設置Library Path,還必須設置Browseing Path,組件才能被正常使用。

用了N年的Delphi7了,體驗了Delphi2007後覺得真應該換換了,綜合來看,Delphi2007是一個非常好的版本,IDE速度及功能性各方面都已經非常優秀,你准備使用Delphi2007嗎?

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved