我下载了Ehlib,DclEhLib70.dpk安装没问题,EhLib70.dpk安装不上去。提示EhLib70.dpk is not a design time package。请问如何解决啊?另外,请问如何使用DBGridEh导出Excel表?听说这个控件导Excel很方便,结果确不会用:(
诚心求教!
诚心求教!
解决方案 »
- 大侠们出手了,TStringGrid 的cells里面添加图片
- 讨论:大家说说当前软件开发中最热门的技术是什么?
- 如何得到本程序执行文件的路径位置
- 如何做一个短信网关的接口?(在线等待)
- 有关用DCOM联接的问题,我在自己的机子上行,为什么别人机子上不行,或都人家机子上联接不到我机子
- 帮忙看一下错误
- 当字段数据为0时,dbgrid中什么也不显示, 如何解决??
- 什么原因啊?
- 在QuickReport中打印的问题!
- Get sysmenu\append sysmenu
- 关于公章效果中文字旋转文字角度计算原理? ?
- 关于Record not found or changed by another user的问题?
var ExpClass:TDBGridEhExportClass;
Ext:String;
begin
SaveDialog1.FileName := '工资查询';
if SaveDialog1.Execute then
begin
case SaveDialog1.FilterIndex of
1: begin ExpClass := TDBGridEhExportAsText; Ext := 'txt'; end;
2: begin ExpClass := TDBGridEhExportAsCSV; Ext := 'csv'; end;
3: begin ExpClass := TDBGridEhExportAsHTML; Ext := 'htm'; end;
4: begin ExpClass := TDBGridEhExportAsRTF; Ext := 'rtf'; end;
5: begin ExpClass := TDBGridEhExportAsXLS; Ext := 'xls'; end;
else
ExpClass := nil; Ext := '';
end;
if ExpClass <> nil then
begin
if UpperCase(Copy(SaveDialog1.FileName,Length(SaveDialog1.FileName)-2,3)) <> UpperCase(Ext) then SaveDialog1.FileName := SaveDialog1.FileName + '.' + Ext;
SaveDBGridEhToExportFile(ExpClass,self.DBGridEhGZB,SaveDialog1.FileName,False);
ShowMessage('文件成功导出');
end;
end;
end;
TDBGridEhExportAsText等类都提示不能识别!
需要use什么吗?还是因为EhLib70.dpk 安装失败造成的?