请教各位高手  为什么我的程序编译时总是产生
[Fatal Error] File not found: 'c:\program files\borland\delphi7\Projects\Bpl\DBCtrlsEh.pas'  错误,DBCtrlsEh.dcu已经在该目录下 
请问该怎样解决

解决方案 »

  1.   

    附加:我把安装了的Ehlib3.4 中的DPK 文件编译后放在'c:\program files\borland\delphi7\Projects\Bpl目录中了
      

  2.   

    你看看Tools -> Enviroment Options -> Library里面有没有以下几项(System单元在第一个路径里)
    $(DELPHI)\Lib;
    $(DELPHI)\Bin;
    $(DELPHI)\Imports;
    $(DELPHI)\Projects\Bpl;
      

  3.   

    DBCtrlsEh.pas 文件在那里目录下吗?应该是需要的。
      

  4.   

    那是在ehlib中的系统文件 只有DBCtrlsEh.dcu  ,没有DBCtrlsEh.pas文件
      

  5.   

    可是我也用了enlib,我就有DBCtrlsEh.pas文件呀
      

  6.   

    可以,邮件地址给我我的enlib是2.4版本的
    delphi 6
      

  7.   

    [email protected]   我的是delphi7
      

  8.   

    那可能是有问题的,我的enlib是针对D6的。你还是自己重新装一下enlib试试吧,总觉得是你没有装好。
      

  9.   

    可能吧  开发环境都搭建不起来 总是类似的错误 
    请问楼上的没有对应的PAS文件,怎样引用DCU文件