在.dpk中加上路径
package EhLib;{$R *.RES}
{$R '..\Common\EhLibReg.dcr'}
{$ALIGN ON}
{$ASSERTIONS OFF}
{$BOOLEVAL OFF}
{$DEBUGINFO OFF}
{$EXTENDEDSYNTAX ON}
{$IMPORTEDDATA ON}
{$IOCHECKS ON}
{$LOCALSYMBOLS OFF}
{$LONGSTRINGS ON}
{$OPENSTRINGS ON}
{$OPTIMIZATION ON}
{$OVERFLOWCHECKS OFF}
{$RANGECHECKS OFF}
{$REFERENCEINFO OFF}
{$SAFEDIVIDE OFF}
{$STACKFRAMES OFF}
{$TYPEDADDRESS OFF}
{$VARSTRINGCHECKS ON}
{$WRITEABLECONST ON}
{$MINENUMSIZE 1}
{$IMAGEBASE $400000}
{$DESCRIPTION 'EhLib 2.4 Beta'}
{$DESIGNONLY}
{$IMPLICITBUILD OFF}requires
  vcl50,
  VCLDB50,
  dclstd50;contains
  DBSumLst in '..\Common\DBSumLst.pas',
  GridEhEd in '..\Common\GridEhEd.pas',
  EhLibReg in '..\Common\EhLibReg.pas',
  PrnDbgeh in '..\Common\PrnDbgEh.pas',
  PrnDGDlg in '..\Common\PrnDGDlg.pas' {fPrnDBGridEHSetupDialog},
  PrntsEh in '..\Common\PrntsEh.pas',
  PrvFrmEh in '..\Common\PrvFrmEh.pas' {PreviewFormEh},
  PrViewEh in '..\Common\PrViewEh.pas',
  RichEdEh in '..\Common\RichEdEh.pas' {RichStrEditDlgEh},
  DBGridEh in '..\Common\DBGridEh.pas',
  DBGridEhImpExp in '..\Common\DBGridEhImpExp.pas',
  DBLookupEh in '..\Common\DBLookupEh.pas',
  DBCtrlsEh in '..\Common\DBCtrlsEh.pas',
  ToolCtrlsEh in '..\Common\ToolCtrlsEh.pas',
  EhLibConsts in '..\Common\EhLibConsts.pas',
  DBLookupGridsEh in '..\Common\DBLookupGridsEh.pas';end.

解决方案 »

  1.   

    Tools/Environment Options/Libary/Libary Path 里添加GridEhEd.dcu'所的地目录.另外附送:关于网上下载的没有源码的控件的安装和发布1、有的网上下载的一些控件,比如本站长估的一个集多个控件于一体的作品(站长将在不久免费公开源码),只包含一个BPL文件和一个dcp文件。这种控件包没有源码,也不能编译进你的项目中,安装和发布过程如下:A、安装:选取Delphi IDE的Component菜单下的Install Packages菜单,在弹出的窗口中选取Add按钮,然后找到你下载的BPL文件,比如MyCtrl.bpl,然后一路确定,这个控件包中的控件就会被安装到你的Delphi中。B、编译:使用这种控件的项目在编译时会出现没有找到dcu文件的情况,因为[经没有提供dcu文件也没有提供pas文件,所以编译因需要生成运行时包(RTL)。生成运行时包的设置如下:打开项目,选取Delphi IDE的Project菜单下的Opations菜单,在弹出对话框中选Packages页,选中Build with runtime packages选项,然后单击Add按钮,找到下载的dcp文件,一路确定就OK了!然后再编译你的项目。C、发布:因为这类控件不能编译EXE文件,所以需要把BPL随EXE文件一起发布,但不用把dcp也一起发布。在Delphi6中可能还有发布其他一些位于Windows System文件夹中的BPL文件。2、有的控件没有提供源码但是提供了dcu文件:A、安装:如果控件包中提供dpr文件,则直按打开dpr编译安装就可以了,如果没有,则自己新建一个Package(包),单击新建工具按钮,选择Package,在Packages窗口中单击Add按钮,单击Browse按钮,在文件选取对话框中把文件类型设成:Delphi Compiled Unit(*.dcu),然后找到你下载的dcu文件,一路OK下来,再把这个包文件和dcu文件保存在一些,最后编译这个包,并Install它。B、编译:虽然这种控件包没有提供pas源码,但有dcu文件,所以不会出现找不到dcu文件的提示。C、这种控件包的发布也不用发布bpl文件,当然如果你想你的EXE文件小点也可以创建运行时包,并发布一些BPL。
      

  2.   

    在菜单tools----environment options
    在library页的library path增加目录即可