Speed up your Delphi 2005 for win32 |
|
conundrum
尊榮會員 ![]() ![]() ![]() ![]() ![]() ![]() 發表:893 回覆:1272 積分:643 註冊:2004-01-06 發送簡訊給我 |
http://www.smth.edu.cn/pc/pccon.php?id=264&nid=111111
Speed up your Delphi 2005 for win32
發信人: feuvan (g xx.cpp -Wall -O3 -o yy|還是幹活好), 信區: Delphi
標 題: Re: Speed up your Delphi 2005 for win32
發信站: BBS 水木清華站 (Sun Dec 26 06:41:49 2004), 站內 看下面的文字之前,確定你已經裝了Delphi 2005的Update 1了 -r參數對D2005也適用
簡單地說,就是bds.exe -rfeuvan,然後運行一遍退出
(bds.exe在哪里請自己找)
這樣將在註冊表生成一個HKCU-SOFTWARE-Borland-feuvan
分支的內容將是從HKLM-SOFTWARE-Borland-BDS複製的
然後你可以根據自己的需求改變HKCU-SOFTWARE-Borland-feuvan的內容
設置一個適合自己的Delphi2005,是不是很cool,呵呵 比方說,我們就可以有bds.exe -rwin32和bds.exe -rdotnet。;-)
它們用不同的註冊表分支,然而展現在你面前的會是兩個截然不同的介面
當然,它們本質上都是bds.exe HKCU-SOFTWARE-Borland-feuvan-3.0-Known IDE Packages裏,
我保留了如下的鍵值(一個註冊表檔,自己改改然後用好了)
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Borland\feuvan\3.0\Known IDE Packages]
"$(BDS)\\Bin\\vclmenudesigner90.bpl"="(Untitled)"
"$(BDS)\\Bin\\win32debugproide90.bpl"="(Untitled)"
"$(BDS)\\Bin\\todoide90.bpl"="Borland ToDo"
"$(BDS)\\Bin\\htmlhelp290.bpl"="Borland HtmlHelp Viewer"
"$(BDS)\\Bin\\coreproide90.bpl"="Core IDE Pro Package"
"$(BDS)\\Bin\\delphivclide90.bpl"="Delphi VCL Designer IDE Package"
"$(BDS)\\Bin\\win32debugide90.bpl"="(Untitled)"
"$(BDS)\\Bin\\delphide90.bpl"="Delphi Win32 IDE Personality"
"$(BDS)\\Bin\\mlcc90.bpl"="Markup Language Code Completion Package"
"$(BDS)\\Bin\\iteidew3290.bpl"="Borland Integrated Translation Environment for Win32"
"$(BDS)\\Bin\\refactoride90.bpl"="Borland Core Refactoring Package"
"$(BDS)\\Bin\\plugview90.bpl"="Pluggable Tree View Package"
"$(BDS)\\Bin\\IDETools90.bpl"="Build Tools" 我發現這樣的組合足以寫win32/vcl,而且退出的時候,不會有xxx出錯,然後一個zombie process留在進程裏,或者是不斷報錯。說實話,即使打了Update1之後,2005仍然給人buggy的感覺。
啟動Delphi2005,在Component-Install Packages,在彈出的新視窗中,把所有你不需要的Design Packages前的勾去掉。我就留了Borland Standard Component和Indy 10。
現在啟動Delphi 2005只需要兩秒,而且沒有rtl90.bpl出錯,bds.exe記憶體訪問出錯這樣煩人的bug了。
至於.Net Application,我想我到要寫的時候還是開VS2003好了。 btw,召喚一下集成Update1的Delphi2005,裝Update1居然要原來的cd,ft,而且它放出的update1裏解出來的xxxxxx.msp居然不支援administrator installation。 【 在 feuvan (g xx.cpp -Wall -O3 -o yy|還是幹活好) 的大作中提到: 】
: http://blogs.borland.com/corbindunn/archive/2004/09/29.aspx
: Delphi 8 Tips, Tricks and Speed Improvements
: Speed is the Key
: ................... -- peaceful moonlight
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |