以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 照片批量用电子表格模板浏览出错? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=86383) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-- 作者:HJG_HB950207 -- 发布时间:2016/6/16 13:20:00 -- 照片批量用电子表格模板浏览出错? 程序总提示“GDI+ 中发生一般性错误”,情况汇报如下: 1.职工一览表,有 姓名,照片 字段,记录1000余条; 2.建一电子表格模板(见下)
3.在窗口建【照片浏览】按钮,代码如下: Dim t As Table = Tables("职工一览表") t.Select(0, 0, t.Rows.Count-1, t.Cols.Count-1) Dim Book As New XLS.Book(ProjectPath & "Attachments\\照片.xls") Dim fl As String = ProjectPath & "Reports\\照片.xls" Book.Build() \'生成细节区 Book.Save(fl) \'保存工作簿 Dim Proc As New Process \'打开工作簿 Proc.File = fl Proc.Start() CurrentTable.Select(0,0) 按钮运行结果“GDI+ 中发生一般性错误“
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-- 作者:大红袍 -- 发布时间:2016/6/16 15:26:00 --
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-- 作者:大红袍 -- 发布时间:2016/6/16 15:27:00 -- 模板2楼那样设计,有问题做实例发上来。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-- 作者:大红袍 -- 发布时间:2016/6/16 15:28:00 -- 如果提示内存溢出,参考
你的数据太多,图片太大,导致的内存不够用。
尝试在 BuildDetail 事件,写代码 gc.Collect
http://www.foxtable.com/help/topics/1953.htm
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-- 作者:HJG_HB950207 -- 发布时间:2016/6/16 15:37:00 -- 谢谢! |