XE7up1一鍵漢化工具安裝(免費分享版)- 第一版,安裝Update1的D7IDE可以有效解決部分內(nèi)存管理問題,優(yōu)化編譯速度,解決一些自帶控件Bug等問題,
E7up1 一鍵漢化說明:
此漢化僅適用于: XE7 21.0.17707.5020
操作步驟:
1)解壓“XE7up1一鍵漢化.rar”到一個指定目錄中。(目錄可以任意指定)
2)點擊“XE7up1一鍵漢化.exe”進入。
3)點擊窗口中的按鈕“切換中文版”,自動將 bin 的漢化包中 .chs 文
件自動釋放到 XE7 的 bin 目錄里。完畢退出后再運行 XE7,即可使
用中文版的XE7。
4)點擊窗口中的按鈕“還原英文版”,或自動將漢化包文件刪除。完畢
退出后再運行 XE7,即可將 XE7 還原為英文版。
Delphi XE7 up1 特點:
1.更新的bug列表并不全
通過bug修正列表及發(fā)布的消息,可以看到up1修正了很多bug,正如我所說,有些bug并沒有寫到發(fā)布的bug列表中,如TextPrompt不顯示的問題。
2.解決了對象釋放的問題
基于XE7,我做了測試代碼,也是我想象中,開發(fā)一個實際的項目要用到很多Form,并且是用到時再建立,需要的話,用完就釋放掉。為了這個想法,我測試 了很長時間,也看了相關(guān)的代碼,無耐,實際的結(jié)果讓人頹喪。問題就是建立一個Form,要耗時300毫秒,再復雜點要更多時間。就算是在200-300毫 秒,其用戶體驗也達不到java應用了!為什么會這么慢呢?摸索出以下幾點:
a.日歷與日期控件耗時;
b.DisposeOf不能完全釋放內(nèi)存;
如下面的代碼
Form1:=TForm1.Create(Application);
Form1.DisposeOf;
建立一個窗口然后釋放,如果循環(huán)1000次,內(nèi)存占用300M,再循環(huán)下去,直到應用崩潰。只有退出應用,才會釋放內(nèi)存。
這對我來說是個嚴重的問題,現(xiàn)在在up1中得到了解決!運行前期的測試代碼,內(nèi)存穩(wěn)定在67.9M!就是在運行上面這個代碼的時候,內(nèi)存不會變化,一直是67.9M.
這是一個讓人興奮的結(jié)果。
3.建立窗口的速度提升了10倍
原來的代碼,建立一個窗口的速度是300毫秒,現(xiàn)在只到40毫秒左右!有圖為證,這是建立1000個Form后,每個建立耗時。你會看到,每次建立的耗時不再增長。