給delphi 2005 for Win32 提速
注意,這個只對 win32 部分有效,
如果你只想用delphi 2005開發Win32的程序, 那麼去掉Delphi 2005 在註冊表中用.NET的引用, delphi 2005 可以和delphi 7的運行速度一樣快
Step 1
------
屏蔽下列注册表的值
HKEY_CURRENT_USER\Software\Borland\BDS\3.0\Known IDE Assemblies.
注意:屏蔽就是简单的删除掉就可
Step 2
------
屏蔽下列注册表的值
HKEY_CURRENT_USER\Software\Borland\BDS\3.0\Known IDE Packages,
下面几个除外:
$(BDS)\Bin\coreproide90.bpl
$(BDS)\Bin\delphide90.bpl
$(BDS)\Bin\delphivclide90.bpl
$(BDS)\Bin\refactoride90.bpl
$(BDS)\Bin\todoide90.bpl
$(BDS)\Bin\vclmenudesigner90.bpl
$(BDS)\Bin\win32debugide90.bpl
$(BDS)\Bin\win32debugproide90.bpl
注意, 這個是根據我個人的需要的最小列表, 可能你還需要一些其它的bpl支持
Step 3
------
運行Delphi 2005 并且到菜單 Component->Install Packages...
將你不需要的packages 都屏蔽掉(這個與.NET無關, 但一般會浪費內存和增加啟動時間), 我只是留下了"Borland Standard Components", "Borland
Database Components"和其它几個, 設置復選那個 Default 框後按Ok保存退出.
Step 4
------
將.NET Framework, .NET Framework SDK, 各 Visual J#一項與.NET有關的東西刪除
Step 5
------
祝好運, 你現在又能愉快的用delphi開發你的Win32程序了
參考自Alvaro 的方法