重装windows系统后让delphi不必重新安装即可使用

原来用win2000 server,这两天装了windows2003,装了一些必备软件后,现在是搞定delphi的时候了。

回到win2000系统中,运行regedit,导出LocalMachine-software-Borland下的东西,再导出CurrentUser-software-Borland。回到2003下面,导入这两个文件。

运行delphi7,发现提示“打不开某某bpl文件”。去win2000的system32目录下,把所有bpl文件复制到2003的system32目录下。

强行终止delphi7,重新运行,这次说找不到 qt****.dll,如法炮制,把所有原system32里的qt打头的dll文件都复制过来。

再次运行delphi7,提示“没有找到 RxCtl6.bpl,因此这个应用程序未能启动。”,一找,发现在我的delphi7/project/bpl目录下。这应该是路径的问题,打开windows的“系统属性”对话框,修改环境变量里的path的值,加上我的delphi7/project/bpl和delphi7/bin。(以上文件夹仅是示意,实际操作时应输入全路径)

这回进入了IDE。打开从前的一个文件,F9运行。出错了。
Debugger Kernel BORDBK70.DLL is missing or not registered.

这好办,运行命令行
regsvr32  "D:/Program Files/Common Files/Borland Shared/Debugger/BORdbk70.dll"

OK。

按F1看帮助,提示说找不到hlp文件。在IDE环境中打开help菜单中的customize...,出现一个openhelp的窗口,里面的文件是一串红叉。open project,打开Delphi7/Help/D7.OHP,一切ok。(唯一一点没有解决的是,再次打开openhelp,仍然看到一串红叉,不过已经不影响使用了)

对了,还有一点,记得把原来windows系统中个人用户文件夹(C:/Documents and Settings/Administrator)下的 .borland文件夹复制到你的新系统相应文件夹下面。 system32 下的 cdk_key2.dll 以及 ILDA32.DLL 要复制到新系统下。

另外help文件的转入应该是从旧系统下导出 HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/Help 中的所有内容并导入新系统中去。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值