1.
下载EhLib 5.2包
2.
将Common文件下的文件全部复制到DELPHI7目录下。
3.
打开DELPHI7.0程序:
打开DclEhLib70.dpk文件包点“编译”->“安装”
打开EhLib70.dpk文件包点“编译”->“安装

=========================================================
 如果你在安装 EhLib 4.1.4等版本过程中出现下面的错误提示,可以按照解决方法来安装:

1. 把 EhLib 中的 common 和 DataService 文件拷贝到 Delphi7 目录中.
2.在 TOOLS->Environment Options->Library->Library Path 中添入EHLIB路径。
3.打开新建文件夹中的 EHLIB70.DPK ,编译一下,但不要安装。
4.打开Ehlib中的DclEhLib70.DPK,编译,安装
5. 在Delphi 7中打开DclEhLib70.dpk,编译并安装。
6. 组件面板中出现一个EhLib的组件页。
7. 打开附带的DEMOS,编译并运行,测试安装成功。
我是按照这个方法安装的,可是为什么按照他的3.4步做的编译会出错啊!也不是下载的文件的问题,下过了两个了!

[Fatal Error] EhLib70.dpk(59): File not found: 'DBSumLst.dcu'
[Warning] DclEhLib70.dpk(4): File not found: 'EhLibReg.dcr'
这样会出错

解决方法:

<一>在菜单
tool->environment options->libriary中加入控件所在的路径

< 二>这个问题我已解决把/COMMON/*.PAS *.DFM 等文件复制到 EHLIB.DPK 所在的目录下,也就是DELPHI7文件夹下,这个文件夹下有好几个Ehlib70.dpk,dclEhlib70.dpk的文件,先打开 Ehlib70.dpk后,先编译,退出,再打开dclEhlib70.dpk,编译,再点击INSTALL安装就OK了,如果找不到 DBSumlst.dcu文件,则可以添加路径,在TOOL下的E..,
如:你用 DELPH7 则复制到/DELPHI7/   然后再编译安装

我有十成的把握可以解决你的问题,因为我也遇到这种问题,呵呵!!
你只要把那个ehlib目录下的delphi7目录下的那个ehlib.dpk和EHLIB.RES拷贝到ehlib那个common
下面,然后在delphi7关闭所有的窗体,打开common下的那个ehlib编译安装,ok!!!

04-27 03:47