Web浏览器控件vb.net
我有一个使用Webbrowser控件在VS2005中完成的应用程序VB.net.该控件用于模拟聊天类型的窗口,并且不会执行"操作.网页功能类型.我使用此控件是因为我想在聊天环境中显示图形图像(又称表情).我只处理文档正文区域,然后将新数据附加到正文底部.
添加新数据后,我将捕获滚动位置并根据该信息进行操作滚动到文档底部,前提是用户不在滚动文本的中间.长期以来,这一直很好.但是,由于Microsoft已开始发布IE8作为必需的更新,并且人们正在自动下载并安装它,所以它破坏了我的应用程序.而不是滚动到底部,而是滚动到顶部(无论出于何种原因).
我已经在其他msdn论坛和新闻组中发表了几篇文章,但尚未获得解决此问题的答案.
我该怎么解决?网点方使用用户安装的IE版本,而不是将浏览器控件保留在网点本身内...我正在失去客户,并且有大量的愤怒的人.在这一点上,我只能告诉他们是要卸载IE8,并且显然也有很大的问题. * sigh *
I have an application done in VS2005, VB.net, that uses the webbrowser control. The control is used to emulate a chat-type window, and does not "do" web page types of functionality. I use this control because I want to display graphics images (aka emotes) within the chat environment. I deal only in the document body area, and I append new data coming in to the bottom of the body.
As new data is appended, I capture the scroll positions and based on that information, I will scroll to the bottom of the document, providing the user is not in the middle of scrolling through the text. This has worked very well for a long time. However since Microsoft has started to issue IE8 as a required update, and folks are auto-downloading and installing it, it is breaking my application. Instead of scrolling to the bottom, it scrolls to the top (for whatever reason).
I have made several posts in other msdn forums and newsgroups and have yet to get an answer on how to fix this situation.
What can I do to solve this? The dot net side uses the version of IE the user has installed rather than keeping a browser control within dot Net itself... I am losing customers, and have a huge number of irate people. At this point all I can tell them is to uninstall IE8, and apparently that too has huge issues. *sigh*
I think the best you can do is to report this to connect
http://connect.Microsoft.com
Those are for this kind of question.
You are talking about a very special situation which you have used with the webbrowser control (if you write to connect then be clear if it is the Net webbrowser or the interop webbrowser mostly named AXWebbrowser)
The change that you get an answer from this forum that solves your problem is probably 0,1 procent while it will probably take a long time
Cor