webbrowser отключить отладку скриптов в Visual Basic 6 - PullRequest
2 голосов
/ 23 июня 2009

Я хочу отключить отображение ошибок скрипта в приложении VB6. (У меня установлен VB6 на этой машине).

  1. В настоящее время, если я перехожу на определенную страницу, появляется сообщение «Ошибка скрипта INternet Explorer: в скрипте на этой странице произошла ошибка» ... «Хотите продолжить выполнение скриптов на этой странице? страница?»

  2. Установка webbrowser1.silent в значение «true» работает , а не . Вместо этого все, что происходит, вместо того, чтобы отображать сообщение об ошибке, запускает фактический отладчик 'script' и затем выходит из программы. На машине без отладчика (visual studio) по-прежнему появляется сообщение с просьбой использовать отладчик, т. Е. В Vista (когда для параметра silent установлено значение true).

  3. Изменение вручную «отключить отладку сценариев (другое)» (и обычное), похоже, не работает в MSIE (также тестирует версию 6.0 для пользователей xp).

Как отключить ошибки скрипта?

Заранее спасибо!

Ответы [ 3 ]

2 голосов
/ 18 февраля 2014

WebBrowser.ScriptErrorsSuppressed = True

(приведенный выше код не будет работать в VB6)


(Попробуйте вместо этого)

WebBrowser1.Silent = True

2 голосов
/ 24 июня 2009

webbrowser.silent может быть сброшен в true при запуске приложения, если вы установили его в окне дизайна.Возможно, вам придется сбросить его на true при запуске приложения (то есть: во время выполнения) и посмотреть, работает ли это.

0 голосов
/ 29 мая 2013

Я думаю, это то, что тебе нужно

Напишите этот код в форме Form_Load или везде, где вы хотите

WebBrowser.ScriptErrorsSuppressed = True
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...