社区
C#
帖子详情
水晶报表 内存不能释放
lzsh0622
2008-10-23 10:43:15
运行环境:C#2005 、Windows应用程序项目。
一个FORM下,有两个控件:左侧TreeView , 右侧CrystalReportViewer。
TreeView显示报表名称,CrystalReportViewer动态显示TreeView当前节点的报表。
经过多次点击,内存占用一直增加,不一会CrystalReportViewer就没响应了。
不要关闭FORM,能保证稳定运行吗?
在网上没有找到答案.
...全文
158
2
打赏
收藏
水晶报表 内存不能释放
运行环境:C#2005 、Windows应用程序项目。 一个FORM下,有两个控件:左侧TreeView , 右侧CrystalReportViewer。 TreeView显示报表名称,CrystalReportViewer动态显示TreeView当前节点的报表。 经过多次点击,内存占用一直增加,不一会CrystalReportViewer就没响应了。 不要关闭FORM,能保证稳定运行吗? 在网上没有找到答案.
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
maxwellno1
2009-09-07
打赏
举报
回复
每次点击前将报表实例设为null 然后再用GC强制收回
然后再new一个 楼主试过没?
还有就是使用“弱引用(WeakReference)”
PS 楼主在猴王算法里的回复很牛逼啊!
sj6071
2009-07-01
打赏
举报
回复
up
如何直接动态加载
水晶报表
文件源程
在IT行业中,
水晶报表
(Crystal Reports)是一种广泛使用的报表设计工具,它允许开发人员创建复杂的报表并集成到应用程序中。动态加载
水晶报表
文件是提高应用灵活性和可维护性的重要技术,尤其是在大型项目中,报告...
vb.net
水晶报表
中输出Excel
- 完成操作后,记得
释放
Excel对象以避免
内存
泄漏,使用`Marshal.ReleaseComObject`和`Marshal.FinalReleaseComObject`。 7. **错误处理和用户交互**: - 在整个过程中,添加适当的错误处理代码,以处理可能出现的...
把dataset中的数据存入到
水晶报表
中去
在IT行业中,
水晶报表
(Crystal Reports)是一款广泛用于创建企业级报表的强大工具,它能够从各种数据源获取数据,如数据库、XML文件、Excel表格等,然后以专业、美观的形式展示出来。C#是一种常用的编程语言,特别...
Crystal Reports Maximum Report Processing Jobs Limit.pdf
如果使用的
水晶报表
版本与当前环境不兼容,也可能会出现上述问题。 #### 解决方案 ##### 优化代码 - **
释放
不必要的对象**:确保所有不再使用的对象都得到及时
释放
,尤其是通过调用`Dispose()`方法来
释放
非托管...
程序员超级开发宝典
压缩包中的"CRYSTALWEBNO.1.CHM"文件可能是关于
水晶报表
(Crystal Reports)的指南,
水晶报表
是一款强大的报表设计工具,常用于生成复杂的企业级报告。其可能包含的知识点: 1. 报表设计:布局、样式、分组、排序和...
C#
111,092
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章