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

所属分类: 软件教程 / 编程开发 阅读数: 1641
收藏 0 赞 0 分享

分享给大家:当你重装系统后,不用重装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"

  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 中的所有内容

  并导入新系统中去。

  1.把注册表中borland先导出,有2个地方 2.program\common\bde 复制 3.system32\*.bpl拷贝出来 4.重装后导入注册表,bde和system32\*.bpl复制回去就行了把DELPHI在注册表的信息导出来,装完系统再导进你做好安装程序在系统上所做的事情

更多精彩内容其他人还在看

如何利用power designer建立业务流程模型?Power Designer创建业务流程模型的教程

如何利用power designer建立业务流程模型?今天这篇教程就讲述了Power Designer创建业务流程模型的具体流程介绍。感兴趣的朋友不妨阅读下文内容,参考一下吧
收藏 0 赞 0 分享

如何使用power designer建立UML组件图?power designer创建UML组件图的教程

如何使用power designer建立UML组件图?下文中详细的介绍了Power Designer创建UML组件图的具体操作方法,感兴趣的朋友不妨阅读下文内容,参考一下吧
收藏 0 赞 0 分享

如何使用powerdesigner建立技术基础设施图?创建技术基础设施图的方法介绍

如何使用powerdesigner建立技术基础设施图?今日在此篇教程中就带来了Power Designer创建技术基础设施图的详细操作步骤,感兴趣的朋友不妨阅读下文内容,参考一下吧
收藏 0 赞 0 分享

anaconda3安装教程图文详解

这篇文章主要介绍了anaconda3安装教程,本文以Anaconda3-5.3.1为例,图文并茂的形式给大家介绍的非常详细,需要的朋友参考下吧
收藏 0 赞 0 分享

Eclipse怎么使用post方法实现Web Service?

Eclipse怎么使用post实现Web Service?java中想要使用外部资源,想要使用HttpClient实现post请求接口实现实现Web Service,该怎么操作呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

SQL数据库恢复工具 SysTools SQL Recovery 9 安装授权激活教程

SysTools SQL Recovery是一款简单、高效、实用的sql数据库恢复和损坏修复工具,可以恢复已删除的SQL表数据,本次主要为大家带来了SysTools SQL Recovery 9 安装授权激活教程,需要的朋友可以参考下
收藏 0 赞 0 分享

scratch3.0怎么创建飞舞变色的蝴蝶?

scratch3.0怎么创建飞舞变色的蝴蝶?scratch3.0中想要制作一个动画,该怎么制作一个飞舞变色的蝴蝶,该怎么制作呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

eclipse工具栏没有创建类/创建包选项怎么办?

eclipse工具栏没有创建类/创建包选项怎么办?eclipse编程开发的时候,发现工具栏没有创建类创建包的选项,该怎么添加进来呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

scratch3.0怎么制作让小猫画圆的动画效果?

scratch3.0怎么制作让小猫画圆的动画效果?scratch3.0创建的小猫角色想要添加转圈的动画,该怎么让小猫画圆呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

scratch怎么快速插入电子吉他角色?

scratch怎么快速插入电子吉他角色?scratch中想要出入一个电子吉他角色,该怎么插入电子吉他角色呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享
查看更多