Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Как убрать из TWebBrowser всплывающие сообщения (http://forum.oszone.net/showthread.php?t=51982)

IM13 23-07-2005 17:14 343162

Как убрать из TWebBrowser всплывающие сообщения
 
написал программу на делфи 7 с использованием компонента WebBrowser программа проверяет сайты на обновления, но иногда броузер выдает сообщения типа " на странице произошла ошибка сценария" или какое-то стандартное сообщение - как можно в процессе открывания адресса проверять на предмет появления этих сообщений и по мере их появления нажимать на кнопки OK или ДА(нет) подскажите пожалуйста (кодом).

Savant 23-07-2005 17:22 343164

IM13
Возможно TWebBrowser.Silent := True;

IM13 25-07-2005 15:58 343461

наверное я некоректно задал вопрос, может так будет понятнее
программа написана на delphi 7 использует компонент twebbrowser для пакетного открытия интернет страниц, но при работе переодичиски выскакивает сообщение типа "Ошибка сценария нажмите да или нет" или "ошибка на странице нажмите ОК",в последствии чего пограмма перестает работать дальше и стоит в процессе ожидания, как автоматически нажимать на эти кнопки

Savant 26-07-2005 01:19 343549

IM13

Наверное это я слишком коротко написал...

При установке свойства Silent компонента WebBrowser в значение True на экране не должно появляться ни одно диалоговое окно, в т.ч. и сообщения об ошибках.

Цитата:

Цитата из Delphi Help
Silent property (TWebBrowser)
Specifies whether the Web browser can display dialog boxes.

Delphi syntax:

property Silent: WordBool;

Description

Set Silent to true to prevent the Web browser control from displaying dialog boxes.

Проверил на ошибках сценария. Работает. Страница загрузилась до конца безо всяких сообщений.


Время: 05:22.

Время: 05:22.
© OSzone.net 2001-