VB释放webbrowser

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VB释放webbrowser相关的知识,希望对你有一定的参考价值。

webbrowser很占内存,我想让它加载网页后释放自己(内存),求代码!

参考技术A '复制代码到窗体中看效果,注:是VB6的代码
'只有动态加载的控件才可以移出,所以如果要实现 就得用代码来加载控件。
Dim WithEvents web1 As VBControlExtender
Private Sub Command1_Click() 'add a webbrowser
Set web1 = Me.Controls.Add("SHELL.EXPLORER.2", "web1", Me)
web1.Visible = True
web1.Move 0, 0, 4000, 4000
web1.object.Navigate "www.baidu.com"
End Sub

Private Sub Command2_Click() 'remove webbrowser
Controls.Remove web1
End Sub
参考技术B 加载网页后不能释放内存,必须等你关闭这个页面的时候才能释放…… 参考技术C 必须关闭这个页面的时候才能释放…

vb6开发的软件,webbrowser 如何调用非IE的内核,我想调用火狐或谷歌的内核

vb6开发的软件,webbrowser 如何调用非IE的内核,我想调用火狐或谷歌的内核

参考技术A webbrowser是基于IE的控件,不能更改为基于chrome或者firefox内核

以上是关于VB释放webbrowser的主要内容,如果未能解决你的问题,请参考以下文章

VB释放webbrowser

在 VB6/VBA 中是不是真的需要对象清除/数组释放(优点/缺点?)

vb.net问题

VB使用webbrowser控件时怎样释放内存?我使用了许多webbrowser数组时,只见占用内存越来越大。最后崩溃

VB NET 如何暂停打印机队列?

类型的值不能转换为字符串VB