出现错误file not found:'Dsgnintf.dcu',这是怎么回事?我用的是D6

解决方案 »

  1.   

    dcu文件是一个编译中间文件,你可以把Dsgnintf.pas加到一个新的project中编译,可以自动产生Dsgnintf.dcu文件,然后使用Dsgnintf.pas就不会有问题了。
      

  2.   

    {$IFDEF VCL6ORABOVE}DesignIntf, DesignEditors;{$ELSE}Dsgnintf;{$ENDIF}
    你要使用这种方式,heheePing
      

  3.   

    建议你参考Delphi安装目录\Demos\PropEdit下的例子。
      

  4.   

    Dsgnintf在source\toolsapi目录,加到搜索目录中
      

  5.   

    点击工具栏tools,Environment options,Library,Library path,点右边的小点打开浏览窗口,添加你那个.dcu文件的位置。
      

  6.   

    我也遇到过用ERYU的方法就可以了祝你好云
      

  7.   

    同意 eryu
    回复人: eryu() ( ) 信誉:100  2002-12-14 14:54:00  得分:0 
     
     
      点击工具栏tools,Environment options,Library,Library path,点右边的小点打开浏览窗口,添加你那个.dcu文件的位置。
     
     
      

  8.   

    应该用ePing(◇ www.ePing.net ◇) 的方法,d6中source\toolsapi目录下不再有该文件,出现这种问题,应该是使用以前的控件出现的,一般在d6下去掉对该单元的引用就可以了。