WebBrowser怎么释放资源?

时间:2021-06-02 03:40:14
用WebBrowser来打开网页、图片文档等,可是不知怎么释放,内存一直在增加。
请教?

5 个解决方案

#1


我也不清楚 vb的一般是 set ××=nothing

#2


打开肯定会占用资源,退出时能否给NULL

#3


嗯。没用的。IE也是这样。
基本上。IE6以前的就没法,IE7以后的,不了解。
你可以先看看IE是不是也是这样的情况即可。

#4


我想用它来看浏览OFFICE文档,但太占资源了

#5


webBrowser1.Dispose();
GC.Collect();
GC.WaitForPendingFinalizers();

#1


我也不清楚 vb的一般是 set ××=nothing

#2


打开肯定会占用资源,退出时能否给NULL

#3


嗯。没用的。IE也是这样。
基本上。IE6以前的就没法,IE7以后的,不了解。
你可以先看看IE是不是也是这样的情况即可。

#4


我想用它来看浏览OFFICE文档,但太占资源了

#5


webBrowser1.Dispose();
GC.Collect();
GC.WaitForPendingFinalizers();