DBGridEH --- 多表头的DBGrid
我们在大部分的时候,使用DBGrid能完成数据表格的显示。
但是,我们有些表格是多表头的,如下图所示:
这个时候,我们需要使用DBGridEH!
DBGridEH是EHLib套件中的一个主要功能。这个Delphi组件是在2004年公司做项目使用的一个主要非官方(Borland)提供的Delphi组件!
对于打印此组件上所显示的数据,很简单:添加PrintDBGridEh组件,即可完成!code:PrintDBGridEh1.Print;
其官方网址为:http://www.ehlib.com/
最新版本为:v5.5
支持D5-D9, BCB5-BCB6, BDS2006, RADStudio 2009, RADStudio 2010, RADStudio XE, RADStudio XE2
下面,我们讨论他的安装过程,希望对大家有所帮助。
在EHLib早期版本中针对Borland的每个产品线及其不同版本的放在不同的文件夹里。把共同使用的文件放在common的文件夹中。
针对这种情况,我们需要把common的所有文件拷贝到指定文件夹中。
比如,我使用的IDE是Delphi7(安装路径为D:\Program Files\Borland\Delphi7),那么安装步骤如下:
1. EhLib 5.5拷贝到Borland文件夹下(D:\Program Files\Borland)
2. 打开Delphi7。(以下步骤均在IDE下执行,请注意!)
3. 设置库路径,在Delphi7中Tools->Environment Options->Library->Library Path把Ehlib 5.5文件加入到Delphi库路径。
4. 打开EhLib70.Dpk,编译!(不要安装)
5. 打开EhLibDataDrivers70.Dpk,编译!(不要安装)
6. 打开DclEhLib70.Dpk,编译并安装。
7. 打开DclEhLibDataDrivers70.Dpk,编译并安装。
这样我们就安装完了EHLib套件。
关于,安装中有失败的问题,主要注意在Bpl文件夹(D:\Program Files\Borland\Delphi7\Projects\Bpl)下把DclEh*和Eh*的文件删除干净!
在EHLib新版本中,已经提供了安装的快捷方式。那就是,在“Installer”文件夹中,执行“EhLibInstaller.exe”,等待他完成即可。