delphi 提示某个dcu未安装(File not found 'xxx.dcu')的解决办法

解决思路:

首先弄懂问题的原因,该问题是因为Delphi安装路径中存放dcu文件夹里面没有相应的dcu文件。

原因包含但不限于以下两种:

1.Delphi版本较老。在Windows比较新的系统上面安装虽然可以装,但是再安装第三方控件的话就有点力不从心了。你可以研究一下,缺少的dcu很有可能是第三方控件的。

2.也是Delphi版本较老在Windows较新的系统上面安装,但是没有安装第三方控件,依然提示的dcu理应是系统自带的依然没有安装上(根本原因不止版本,安装的绿色版也有很大的关系。毕竟是阉割版本,尤其是Delphi7及以下的,简直是行之将朽)。

解决方法

根据以上两种可能情况分别提供解决方案:

1.找到第三方控件的安装包,或者找到缺少的那个dcu文件。将其复制粘贴到C:\Program Files (x86)\Borland\Delphi\lib目录的文件夹下。该文件夹是Delphi安装路径里面专门存放dcu的地方,将缺少的dcu放进去一般就万事大吉了。只是一般不会只缺少一个,慢慢运行吧。

2.缺少Delphi自带的dcu问题比较麻烦,如果你有dcu文件那么直接用1的方法操作一遍即可。如果没有可以尝试百度或者去其他有安装Delphi相同版本的电脑上找,切记是相同版本。在C:\Program Files\Borland\Delphi\Imports目录里面找找看,自己本机或者其他机子都没有的话,说明你们安装的都不是完整版,是绿色版之类的阉割版很多不常用的系统单元是没有的。祝你好运!

猜你喜欢

转载自blog.csdn.net/Misters_Chen/article/details/81771533