vb 的webBrowser控件为啥有时候打开网页速度奇慢?用IE却正常.
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vb 的webBrowser控件为啥有时候打开网页速度奇慢?用IE却正常.相关的知识,希望对你有一定的参考价值。
一楼的,对你极度鄙视
1.宽带连接、网速不稳定,如果您是在局域网环境下,多数人在使用宽带资源如:观看视频、BT下载、打网游,这样也会出现打开网页速度慢情况。2.浏览器本身问题,如果多开窗口浏览会占大量内存,而且磁盘空间没有做过优化,就这样电脑资源不够用,也会出现打开网页速度慢的问题。
3.浏览器自身插件或加载项导致,影响了浏览器的正常使用。
4.局域网内可能有ARP攻击,让你的网络出现断网或者延迟情况。
5.电脑遭到木马病毒入侵导致注册表和系统程序遭到破坏,打开网页速度慢问题也随之而来。
请下载金山毒霸2011 永久免费杀毒软件,首先帮您清除电脑内盗号木马病毒,再帮您解决打开网页速度慢的问题。
网页打开速度慢解决方案
金山毒霸的系统清理中痕迹清理功能,可以帮您解决打开网页速度慢,网页打开慢怎么办,网页打开速度慢问题。
一键清理将您习惯清理的范围设置成默认,一键搞定 清理垃圾清理电脑垃圾文件,节省磁盘空间 清理痕迹清除使用记录,保护个人隐私 清理注册表定期清理注册表,可以加快系统运行速度 参考技术A 因为本来webbrowser适配IE4、5的。而一般的IE版本都是6/7/8。而在webbrowser控件里有一些IE4/5的代码,因为以前的浏览器加载速度慢,所以更慢了。
还有可能是webbrowser频繁调用的问题。 参考技术B 你电脑配置不髙吧,因为调试阶段是与VB主编辑器一起运行会有点影响,你最后是生产EXE可执行文件试试,如果还用问题就不是代码的问题了,最好是调试几次一步一步的跟踪 看看哪里会出现异常。 参考技术C 心里作用吧?VB上的webBrowser控件浏览没有状态栏之类的,就感觉很慢。 参考技术D Webbrowser控件相当于开了一个IE窗口,在不停浏览网页的同时为了提高性能自然会消耗一定的内存,这些类似缓存的内存消耗是没有办法释放的,除非你把Webbrowser整个控件释放掉。
释放控件可使用动态控件来完成,释放的时候使用set xxx=nothing
另一个问题,为什么要想着去释放内存?是你的内存不够用了,还是只是你自己看着不爽?
VB的一个关于显示网页的小问题
我通过WebBrowser1来显示网页 请问要WebBrowser1控件随窗体的大小而自动调整大小 要怎么弄啊, 窗体小化显示的网页也随一起缩小当窗体最大化的时候 网页也随最大化!
请知道的给下代码 非常感谢!
在Form_Resize()事件里写
Private Sub Form_Resize()
On Error Resume Next
WebBrowser1.Move 50, WebBrowser1.Top, Me.ScaleWidth - 100, Me.ScaleHeight - WebBrowser1.Top
End Sub
参考:http://hi.baidu.com/st%5Fheping/blog/item/77a6071fcd1d3c1640341763.html 参考技术A 网页缩放是不可能的,除非你把它设置成图片,否则网页不能缩放,只有控件被缩放了 参考技术B Private Sub Form_Load()
WebBrowser1.Left = 0(以下这些大小可以通过加减乘除来调整)
WebBrowser1.Top = 0
WebBrowser1.Height = Form1.Height
WebBrowser1.Width = Form1.Width
End Sub
Private Sub Form_Resize()
WebBrowser1.Height = Form1.Height
WebBrowser1.Width = Form1.Width
End Sub 参考技术C 好像不可以吧!~
以上是关于vb 的webBrowser控件为啥有时候打开网页速度奇慢?用IE却正常.的主要内容,如果未能解决你的问题,请参考以下文章
如何解决VB中WebBrowser控件持续打开网页占用的内存