[DCC致命错误] Unit1.pas(7):F1026找不到文件:'MyBitBtn.dcu'
Unit1是用于测试目的的VCL表单.
我安装了一个设计时包,其中包含一个派生自TBitBtn的自定义组件.我可以在Delphi IDE中加载MyBitBtn,加载我在设计时编码的自定义图像,看起来它工作正常,至少在视觉上.当我尝试编译测试项目时,我得到上面的编译时错误.
我有一个包组,有一个设计时包和一个运行时包.设计时包注册组件,Runtime包继承TBitBtn并在其中包含自定义代码.设计时包在requires部分包含RunTime DCP文件.
当我在测试表单上插入自定义按钮时,IDE会为MyBitBtn文件创建USES子句.那个文件显然无法找到.不应该是安装包的一部分吗?
klu*_*udg 11
最有可能的是你没有在运行时包中设置'Unit output directory'选项,因此包.dcu不可用; 我通常把它设置为$(BDSCOMMONDIR)\Dcp
没有问题.
通常,如果您希望包可用于任何项目,则应通过全局IDE库路径提供运行时包的.dcu:
.
您应该使用现有路径之一或添加自己的路径.
归档时间: |
|
查看次数: |
17392 次 |
最近记录: |