以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 内存不足 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=179392) |
-- 作者:coch2004 -- 发布时间:2022/8/21 10:57:00 -- 内存不足 电脑64G的内存.专业报表第一次预览的时候正常,第二次预览的时候显示内存不足错误.我该怎么释放内存? 看电脑中任务管理内存占用13%. 退出程序重新打开用FastReport第一次预览的时候正常.第二次预览的时候某些图片显示红叉.退出程序重新打开.循环上面的错误!! |
-- 作者:有点蓝 -- 发布时间:2022/8/21 21:13:00 -- 电脑有多大的内存都没有用。Foxtable是32位程序,最多能用到1G左右的内存。而图片又是非常费内存的。报表本身一般会释放内存,但是如果频繁的操作,可能还来不及释放。可以自己试试加上一句GC.Collect() …… doc.print GC.Collect()
|
-- 作者:gs_li -- 发布时间:2022/8/22 14:09:00 -- 那Foxtable是为何不出64位的程序? 这样是不是可以解决内存记录过多的问题? |
-- 作者:有点蓝 -- 发布时间:2022/8/22 14:12:00 -- 1、依赖的一些32位的程序,无法更新为64位 2、目前还有一些Xp的老用户再用,为了兼容XP
|
-- 作者:gs_li -- 发布时间:2022/8/22 15:32:00 -- 明白,谢谢蓝版! |