加速Delphi2005 for win32

看下面的文字之前,确定你已经装了 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。

(出处:http://www.smth.edu.cn/pc/pccon.php?id=264&nid=111111)

如果只使用delphi forwin32的话,就用这个方法:

重新运行第一张cd的install 选择modify 然后不选择上面和下面2个选项 只要中间的就好了。

OceanV的方法
"$(BDS)//Bin//vclmenudesigner90.bpl"="(Untitled)"
"$(BDS)//Bin//historyide90.bpl"="(Untitled)"
"$(BDS)//Bin//delphivclide90.bpl"="Delphi VCL Designer IDE Package"
"$(BDS)//Bin//win32debugide90.bpl"="(Untitled)"
"$(BDS)//Bin//delphide90.bpl"="Delphi Win32 IDE Personality"
"$(BDS)//Bin//coreproide90.bpl"="Core IDE Pro Package"
"$(BDS)//Bin//delphicoreproide90.bpl"="(Untitled)"
"$(BDS)//Bin//htmlhelp290.bpl"="Borland HtmlHelp Viewer"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值