webbrowser在Visual Basic 6中禁用脚本调试

时间:2009-06-23 19:41:58

标签: vb6 scripting

我想禁用在VB6应用程序中弹出的脚本错误。 (我在这台机器上安装了VB6)。

  1. 目前,如果我导航到某个特定页面,它会弹出“INternet Explorer脚本错误:此页面上的脚本出现错误”...“是否要继续运行此脚本页?”

  2. 将webbrowser1.silent设置为“true”会使工作。相反,所有发生的事情不是显示错误消息,而是启动实际的“脚本”调试器,然后退出程序。在没有(visual studio)调试器的机器上,它仍会弹出一条消息,要求使用调试器,即在Vista上(当silent设置为true时)。

  3. 手动更改“禁用脚本调试(其他)”(以及常规版本),似乎无法在MSIE中运行(也为xp用户测试版本6.0)。

  4. 如何禁用脚本错误?

    提前致谢!

3 个答案:

答案 0 :(得分:2)

如果您在设计窗口中设置了应用程序,则可以在运行应用程序时将webbrowser.silent重置为true。启动应用程序时可能需要将其重置为true(即:在运行时)并查看是否有效。

答案 1 :(得分:2)

WebBrowser.ScriptErrorsSuppressed = True

(以上代码在VB6中不起作用)


(试试这个)

WebBrowser1.Silent = True

答案 2 :(得分:-1)

我认为这是你需要的

在您的Form_Load或您想要的任何地方编写此代码

WebBrowser.ScriptErrorsSuppressed = True