下了一段程序的源代码,但在编译的时候提示如下错误,[Fatal Error] MAIN.PAS(6): File not found: 'mydefine.dcu'。我用的是DELPHI6,不知道是不是版本不同所制,请教该如何解决?

解决方案 »

  1.   

    你uses那mydefine这个单元,但是在当前路径和系统搜索路径下,不存在这个单元,所以Delphi只好报错了。
      

  2.   

    你要把路进加到环境里那是
    delphi找不到文件就向C一样 include,lib目录一样需要制定
    ,在 tool 里面有个环境工具,添加哪个文件的路进就可以了
      

  3.   

    缺少文件?----看看有没有mydefine.pas这个文件
    项目属性的路径设置有问题?----别人的源代码中的项目属性是作者设计时用的,未必符合你现在的情形(你大概不会将源代码放在和作者一样的路径里)
      

  4.   

    project/add to project把此文件加进工程。
      

  5.   

    用你的光盘修复一下DELPHI
    看是不是此文件丢失
      

  6.   

    ,可能project里已经加了'mydefine.pas',但缺少'mydefine.dcu',加到相应的路径下即可!
      

  7.   

    mydefine这个单元的路径不对,只需要将路径设置正确就可以解决问题了.
      

  8.   

    mydefine.dcu没有这个文件,你查找一下有没有mydefine.dcu,如果有在Delphi中指定
      

  9.   

    问题并没有解决mydefine.pas文件是存在的,但mydefine.dcu文件根本就没有,如何能产生mydefine.dcu文件?该如何作才能始编译通过?
      

  10.   

    把mydefine.pas考到Delphi的Lib目录下,大爷。