请教关闭窗体回收系统资源的问题.
在.net中.使用me.close关闭的窗体, 窗体并不会从系统中销毁. 仍旧会占用资源.如果使用me.Dispose方法, 父窗体又会闪烁, 如果不理他吧,应用程序占用的资源就越来越多,郁闷啊.
各位大侠是如何处理的,帮忙告诉一下.谢谢...
[解决办法]
这个不是delphi,不用的东西.net很快就处理掉了
[解决办法]
例如:
Private Sub aaa()
Dim TheFrm As Form
TheFrm = New Form2
TheFrm.Show()
End Sub
在From2中的 Form2_Disposed事件加上
Private Sub Form2_Disposed(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Disposed
GC.Collect()
End Sub
[解决办法]
资源回收问题,只要对象都提供并实现了Dispose方法,资源回收就可以不对理它,交给运行时去管理,到一定时间或资源消耗,运行时会清理垃圾的.可以通过GC来手工清理,但这样作用不大