EhLib 是一套非常优秀的第三方VCL Grid组件,相对于Delphi自身的DBGrid,它增加了很多功能,如:
DBgrid 增强:支持多表头,多固定列,按表头排序,支持合计列,并支持直接打印. 可以和PB的DataWindow媲美。
delphi园地的下载链接:http://d.chinageren.com/x/down16076.asp
在常用的VCL组件中,ehlib的安装是比较麻烦的。安装方法在网上能搜到很多,但大多是基于delphi7的,下面我就讲一下怎样将它安装到delphi 10 lite上。
1、如果不是第一次安装,先要卸载以前安装的Ehlib组件。在菜单的“Component”的“install Packeges”里,选择ehlib XX,选择“Remove”。
2、建目录ehlib,将common目录和BDS2006.vcl目录中的文件拷入其中,并将ehlib目录添至“library path”。
3、打开EhLib100.bdsproj,编译不安装。再打开DclEhLib100.bdsproj,编译安装。
4、打开EhLibDataDrivers100.bdsproj,编译不安装。再打开dclEhLibDataDrivers100.bdsproj,编译安装。在此步之前,确保数据引擎的完全安装,否则会编译出错。运行安装delphi 10 lite 压缩包中的Supplemental目录中的setup - Borland ADO DB Components.exe、setup - Borland BDE DB Components.exe、setup - Borland dbExpress Components.exe、setup - Borland InterBase Express Components.exe。
5、安装完成。