首页 > 编程 > Delphi > 正文

避免重装delphi 重装操作系统后的处理方法

2024-07-16 17:45:12
字体:
来源:转载
供稿:网友

分享给大家:当你重装系统后,不用重装DELPHI重新使用的方法,windows操作系统经常要重装,这已经成为不争的实事。尤其是开发人员,要装一大堆东西。
  如office2000,delphi,vss,cvs,powerdesigner等工具。我以前也对这种方式厌恶之极。

  可以从前一段时间我自己用安装监视工具总结了一套快速重建开发环境的功能。

  1delphi不用重装。只需要装一次,装好后,

  1把current_user下的borland分支备出来。

  2把local_machine下的borland分支备出来。

  3把BORdbk70.dll备份出来。这是一个调试用的,如果没有就,RUN不起来。

  4当然,还要把borland的主目录备份出来。

  当重装系统后,只需要

  1复制borland的主目录到以前系统的主目录。

  2双击备份的两个注册表。

  3在 开始-》运行中。输入regsvr32 把BORdbk70.dll文件拖进去,注册。

  4ok 运行delphi

  5.在DELPHI库系统路径中,把控件的路径指上去。OK.

  我用这种方式,装了多台计算机,没有任何问题,运行下常。(当然可以在别的计算机上用。只要BORLAND的主目录路径是一样的。

  HKEY_CURRENT_USER/Software/Borland/Delphi/7.0/Known Packages下各控件包的安装信息

  HKEY_CURRENT_USER/Software/Borland/Delphi/7.0/Library/Search Path搜索路径

  HKEY_CURRENT_USER/Software/Borland/Delphi/7.0/Library/Browsing Path浏览路径

  原来用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"

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选