编译时提示无法找到文件

wuelbh 2008-02-18 06:00:36
碰到一个编译上的问题,请各位大虾帮一下忙(没什么分了``)

今天公司给一些源码,我安装完控件和一大堆东西之后.(路径也设置了)
控件的基本没问题.但编译时碰到这样的问题.

提示:
1 无法找到dfm文件(好几个),个人认为都是主程序下缺少的.
2 无法找到dcr文件,这个应该是一个dcu文件下的类(个人估计是旧版本的文件,没有pas文件,无法打开,会提示无此同名pas)

ps: 还想问一下大虾,如果编译时提示找不到文件,如果才能定位到是什么地方引用了这个文件??有什么方法?以后可以自己查错
双击错误信息无法定位.

ps2:祝各位朋友新年快乐,08大家发.工资长,资金长,钱多多多.
...全文
101 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
oushengfen 2008-02-29
  • 打赏
  • 举报
回复
这个应该是没有给全代码,这很正常,要别人怎么顶啊.
wuelbh 2008-02-29
  • 打赏
  • 举报
回复
没有人顶吗?
wuelbh 2008-02-19
  • 打赏
  • 举报
回复
经过试验
楼上的方法还是没有解决问题.('View Source')中没有引用相应的dcr和dfm文件.
现在头痛的就是找不到什么地方引用.(因为文件估计公司是找不到给我了,只能自己解决问题)
不过谢谢ZuoBaoquan.

我顶!
ZuoBaoquan 2008-02-19
  • 打赏
  • 举报
回复
是的,需要看看工程项目源文件看看('View Source'),无论是EXE还是PACKAGE都会有的。

如果某个Unit找不到,那么点击Project菜单下面的Build会自动定位到引用这个单元的单元。(一般都行)
wuelbh 2008-02-19
  • 打赏
  • 举报
回复
回复楼上ZuoBaoquan的
1 上面两点的源文件都不存在,(一种情况是错误的引用,一种情况是公司失误根本没有给这文件).
我想问的是假设第一种情况,如何处理和解决.
2 项目源文件是指工程项目源文件吗?我这找不到楼上所说的.

ps: 点击Project菜单里面的Build就可以定位到那些引用错误的单元。这个方法是不行的``这个我早用过了.
ZuoBaoquan 2008-02-18
  • 打赏
  • 举报
回复
1. 在项目文件夹中搜索相关的dfm文件,如果存在的话再确认一下是否与项目源文件中的路径一致
2. 在项目源文件中移除{$R '***.dcr'}

P.S. 点击Project菜单里面的Build就可以定位到那些引用错误的单元。

5,392

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧