webbrowser是我们常有的一个控件,我们可以用它来结合程序做一些界面比较炫的软件,也可以用它来做一些模拟登录,模拟点击的功能,当然, 实现一些网页上自动化的功能也是轻而易举.不过webbrowser最让人郁闷的是,它会弹出异常,弹出异常后程序还不会继续下去了,就是被卡在那里了, 所以我们必须清除这些异常
首先我们新建一个工程,随便你,这个工程没有版本的分别,所以你建2.0或4.0都没所谓
在左侧的工具栏中拖入webbrowser控件
然后鼠标单击选上这个控件
在属性窗口找到ScriptErrorsSuppressed,选择"true",这个选择的意思是,如果网页上有出现错误命令,这个错误提示将被抑制
现在到项目管理那里,在项目上右击,选择"属性"
在设置面版上选择"程序集信息"
勾选上"使程序集com可见",这个选择其实是让浏览器的javascript能找找到"external"对象,如果不明白,那不用理它,涉及浏览器的东西太复杂,你知道该这么用就OK了
经过这两个设置以后,你的浏览器绝对不会再出现语法错误 的提示,不过如果是页面的弹出信息,你还是可能收到的,不过没事,至少在做模拟登录,模拟点击上,你已经不愁了
Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有