delphi – 找不到Dcu文件

delphi – 找不到Dcu文件,第1张

概述编译我的Delphi代码时遇到问题. 我有3个类,XmlFileManager(具体),XmlNodeManager(抽象),XmlEnpManager(XmlNodeManager的子项和具体). 下面,一些定义类代码: XmlFileManager unit XmlFileManager;interfaceuses xmldom, XMLIntf, msxmldom, XMLDoc, 编译我的Delphi代码时遇到问题.
我有3个类,XmlfileManager(具体),XmlNodeManager(抽象),XmlEnpManager(XmlNodeManager的子项和具体).
下面,一些定义类代码:

XmlfileManager

unit XmlfileManager;interfaceuses  xmldom,XMlintf,msxmldom,XMLDoc,SysUtils,DateUtils,Classes,Dialogs,XmlNodeManager,XmlEnpManager;type  TXmlfileManager = class     [...]  end;[...]end.

XmlNodeManager

unit XmlNodeManager;interfaceuses  xmldom,XmlfileManager;type  TXmlNodeManager = class     [...]  end;[...]end.

XmlEnpManager

unit XmlEnpManager;interfaceuses  xmldom,XmlfileManager,XmlNodeManager;type  TXmlEnpManager = class (TXmlNodeManager)      [...]  end;[...]end.

在XmlNodeManager和XmlEnpManager中,无法识别TXmlfileManager类.编译时,编译失败并显示消息:

[dcc32 Fatal error] SiGAS.dpr(23): F1026 file not found:
‘XmlManager.dcu’

过去,XmlfileManager被称为XmlManager.
有任何想法吗 ?.

我的.dpr:

uses  Forms,Main in 'forms\Main.pas' {Principal},Globals in 'units\Globals.pas',CrearProyectoForm in 'forms\CrearProyectoForm.pas' {NuevoProyecto},ValIDadores in 'units\ValIDadores.pas',IdiomaClass in 'units\IdiomaClass.pas',IdiomaCastellanoClass in 'units\IdiomaCastellanoClass.pas',ExcelfileManagerClass in 'units\ExcelfileManagerClass.pas',SeleccionarIdioma in 'forms\SeleccionarIdioma.pas' {SelectLang},EnpVIEw in 'forms\EnpVIEw.pas' {ENP},EnpVIEwGeneric in 'forms\EnpVIEwGeneric.pas' {EnpGeneric},Vcl.themes,Vcl.Styles,EnpVIEwAdd in 'forms\EnpVIEwAdd.pas' {EnpAdd},EnpVIEwAddAfter in 'forms\EnpVIEwAddAfter.pas' {EnpAddAfter},EnpVIEwEdit in 'forms\EnpVIEwEdit.pas' {EnpEdit},EnpInicial in 'forms\EnpInicial.pas' {ENPVIEwInicial},XmlfileManager in 'units\XmlfileManager.pas',XmlNodeManager in 'units\XmlNodeManager.pas',XmlEnpManager in 'units\XmlEnpManager.pas';
解决方法 您的主要源文件SiGAS.dpr仍将其列为XmlManager,因此……

打开* .dpr文件(它只是Delphi代码)并在uses子句中修复单元名称,然后重建.

总结

以上是内存溢出为你收集整理的delphi – 找不到Dcu文件全部内容,希望文章能够帮你解决delphi – 找不到Dcu文件所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/1248805.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-07
下一篇2022-06-07

发表评论

登录后才能评论

评论列表(0条)

    保存