你好,我试了一下搜索到的
rpt.Document.Dispose()
rpt.Dispose()
rpt=Nothing
预览时调用这个不行,如果显示到相应rpt的话,会报错的。
是不是预览的时候不能释放内存啊?那多次预览的话,有什么办法解决内存溢出问题啊?
adolfgzb 发表于 2021-2-9 15:19
你好,我试了一下搜索到的
预览时调用这个不行,如果显示到相应rpt的话,会报错的。
当前报表生产完之前应该无法释放,释放了这个报表也就销毁了。
不过当你关闭预览报表的窗体,再来销毁这个对象倒是一个可以尝试的方法。 dof 发表于 2021-2-10 09:33
当前报表生产完之前应该无法释放,释放了这个报表也就销毁了。
不过当你关闭预览报表的窗体,再来销毁这 ...
dof 你好
那就是说生成报表完了之后,关闭预览窗体之前也都是不能释放内存的。
好吧,这个了解了。 adolfgzb 发表于 2021-2-10 10:03
dof 你好
那就是说生成报表完了之后,关闭预览窗体之前也都是不能释放内存的。
好的:P
页:
1
[2]