现在从主程序中调用一个窗口,这个窗口中含有一个别的公司开发的com组件,现在问题来了
这个窗口不开时,内存占用100M,当打开时占用180M,按理说我关上这个窗口内存回到100M,可是并非所想,关上后内存仍然180M,我觉得很奇怪是不是内存还有什么没释放掉,我对每一个控件都用了dispose()
可还是不管用
现在请大伙帮帮忙解析一下原因,是不是那个com组件岛的乱,要是的话我怎么才能将资源释放呢?
注:我调用这个窗口是通过一个按钮完成的,初始化打开窗口都在这个按钮的click中完成。
这个窗口不开时,内存占用100M,当打开时占用180M,按理说我关上这个窗口内存回到100M,可是并非所想,关上后内存仍然180M,我觉得很奇怪是不是内存还有什么没释放掉,我对每一个控件都用了dispose()
可还是不管用
现在请大伙帮帮忙解析一下原因,是不是那个com组件岛的乱,要是的话我怎么才能将资源释放呢?
注:我调用这个窗口是通过一个按钮完成的,初始化打开窗口都在这个按钮的click中完成。
解决方案 »
- c#将datawindow(dw)导出到电子表格(excle)
- 求 ext.net 根据条件动态增加GridPanel表头刷新
- 终于可以简单的说明一下关于自定义datagridviewtextboxcolumn问题了
- C# 提问的智慧
- 请教 关于网上银行paypal的问题
- 新手請教,關於C#中隨機生成UTF-8編碼漢字的問題
- Win2k专业版是否支持多个虚拟web站点?假如已经有一个虚拟站点占用了80端口,Win2k server版在建立虚拟站点时仍要使用80端口,这种情况下
- 如何用C#实现按钮拖拉和缩放功能
- 高手请进,c#三层中客户端与服务端的连接问题
- 一个关于语音合成的问题,在winform能运行,在本地能运行,在服务器运行不了。
- 这个数据库怎么在.NET下打开?
- 请问DataTable类里 如果要取某行的一个字段值,可以通过像vb.net里的值名取吗?
哪个引用空间的?
未处理的“System.InvalidCastException”?型的?常出?在 mscorlib.dll 中。其他信息: Specified cast is not valid.
哪个是com的么??另外释放之前判断一下是否为null
我是从添加引用里拖进来的,他在添加引用选项里的com中,我就以为是,这是一个绘图的控件,怎么释放,能详细地说一下吗