VB.net中的 WebBrowser控件问题 10
我想用WebBrowser控件打开一个网页,然后用DrawToBitmap方法保存网页图像。用DocumentCompleted事件知道网页已经打开完毕。但是有些网页还没...
我想用WebBrowser控件打开一个网页,然后用DrawToBitmap方法保存网页图像。用DocumentCompleted事件知道网页已经打开完毕。但是有些网页还没完整的打开就已经触发事件。导致保存的图像不完整。只有一部分。比如多特的。其他的比如QQ.COM这些又能完整的保存网页图像。
我想知道 怎么解决这个问题!谢谢各位! 展开
我想知道 怎么解决这个问题!谢谢各位! 展开
2个回答
展开全部
DocumentCompleted事件只有在网页加载完毕后才调用,
有些网页还没完整的打开就已经触发事件,说明你的webbrowser有问题。
尝试用webbrowser1.IsBusy 来测试判断
'--------------------
百度VB2010(VB.NET)吧建设发展中,需要你的支持和帮助!!!
快加入我们吧!发表你的疑问,经验,程序,分享..
让我们共同进步!
有些网页还没完整的打开就已经触发事件,说明你的webbrowser有问题。
尝试用webbrowser1.IsBusy 来测试判断
'--------------------
百度VB2010(VB.NET)吧建设发展中,需要你的支持和帮助!!!
快加入我们吧!发表你的疑问,经验,程序,分享..
让我们共同进步!
追问
我用isBusy方法也不行啊,同样的。还是提前触发!WebBrowser控件应该没问题。是直接从VS2010的工具箱上面添加的。
参考资料: http://tieba.baidu.com/f?kw=vb2010
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询