Delphi 7卸载并安装错误

Nal*_*alu 3 delphi delphi-7

我已经安装了第一个delphi 5,然后在一年前安装了delphi 7.我大部分时间都在使用Delphi 5.安装Delphi 7后,它运行良好并创建了2-3个应用程序.

但现在6个月后,当我试图运行Delphi 7时,它给了我一些错误.所以我卸载了Delphi 7,并尝试重新安装,但同样的问题.我尝试了两次,结果相同.:(我也无法在Delphi 7中查看任何表单.并且也没有选项也可以添加新表单.

当我运行新安装的Delphi 7时,它试图从delphi5目录加载一些组件.我怎么解决这个问题?

Delphi 5安装路径:D:\ Delphi5

Delphi 7安装路径:C:\ Program Files\Borland\Delphi7

下面是我在加载Delphi 7时遇到的错误:

Exception EPackageError in module rtl70.bpl at 00017EAA
Can't Load package D:\Delphi5\bin\delphide70.bpl
Can't Load package D:\Delphi5\bin\direct70.bpl
Can't Load package D:\Delphi5\bin\delphivclide70.bpl
Can't Load package D:\Delphi5\bin\MsgInoCFG.bpl
Run Code Online (Sandbox Code Playgroud)

谢谢.

Ken*_*ite 6

Windows注册表可能具有错误的值(尽管我不知道它们会如何从您描述的内容中被污染).使用"开始"菜单的搜索控件(Windows 7),键入RegEdit并单击Enter以打开注册表编辑器.去HKEY_CURRENT_USER\Software\Borland\Delphi\7.0(并在相同的路径HKEY_LOCAL_MACHINE树),并为您在涉及到德尔福5位置什么Known Packages,Known IDE Packages或者其他任何地方.

另一种方法是简单地卸载Delphi 7,然后RegEdit按上述方法进行操作,并重命名上述两个Borland\Delphi\7.0条目.使用Control Panel->System and Security\System对话框,单击Advanced Settings左侧面板,然后单击Environmental Variables按钮,确保没有PATH与Delphi 7相关的条目.然后像上面一样重新安装Delphi 7,看看它是否修复了所有内容.确保只重命名条目,不要删除它们,以防你做错了; 你可以随时重新命名.