Delphi XE UniGUI 文件导出到excel
测试了两种常用的导出工具:
NativeExcel
TMS FlexCel
对比(测试环境:XE10):
NativeExcel 轻量级,大约5-6M,安装快,操作界面流畅,
TMS FlexCel 臃肿,根据版本,大约70-90M,安装时间久,操作界面有时候卡顿,
两者的导出效果都比较好,根据作者的操作,无明显大差距,比较推荐用 NativeExcel
代码:
两者的Demo都有介绍,不阐述
UniGUI中操作导出注意 使用 UniSession.SendFile ,例如 NativeExcel:
Var
Book: IXLSWorkbook;
f: string;
begin
Book := CreateWorkbook(UniDBGrid1,'测试表');
f:='test.xls';
Book.SaveAs(f);
MainForm.uniApplication.UniSession.SendFile(f, f);
end;
来源:https://www.cnblogs.com/guorongtao/p/14918206.html
Copyright © 2014 DelphiW.com 开发 源码 文档 技巧 All Rights Reserved
晋ICP备14006235号-8 晋公网安备 14108102000087号
执行时间: 0.039624929428101 seconds