Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

TEmbeddedWB. Не могу избавится от сообщений об ошибках сценария


sergey2 ©   (2003-06-18 09:30:00) 

Сабж. Устанавливаю свойство silent в true. Но не помогает.
А ведь когда-то я таким образом избавлялся от этих сообщений об ошибках сценария в TWebBrowser аналогичным образом.

Кто что может подсказать?


SergP   (2003-07-10 00:08:00) [1]


> 2. Какой неприятрый момент - +[DLCTL_SILENT] равнозначно
> тому, что ты кликнул но кнопке нет. В ответе на вопрос -
> а продолжать ли обработку сценариев в этом окне.. А иногда
> это недопустимо..


кстати я почему-то еще ни разу не замечал разницы жму я на да или на нет. В обоих случаях результат одинаковый. И это "иногда" мне как ни странно еще ни разу не встречалось....


Ihor Osov'yak   (2003-07-08 13:18:00) [2]

2 SergP © (08.07.03 08:22)

Ловить окно через хук, получать IHTMLDocument2 на содержимое окна (да, я не оговорился - и в этом окошке сидит вебброузер), парсерить с целью поиска соотв. кнопочки и кликать на ней програмно.

Зы - а что вылазят на каждом втором сайте - вероятнее идет работа через плохой канал и соотв. скрипты до конца не загружаются.. Грузить провайдера или менять.


SergP   (2003-07-08 08:22:00) [3]


> Ihor Osov"yak © (07.07.03 20:24)
> 2. Какой неприятрый момент - +[DLCTL_SILENT] равнозначно
> тому, что ты кликнул но кнопке нет. В ответе на вопрос -
> а продолжать ли обработку сценариев в этом окне.. А иногда
> это недопустимо..


Ну а что делать? Особенно если такие сообщения об ошибках сценария "вылазят" на каждом втором сайте...

Кстати а как сделать чтобы было равнозначно нажатию на кнопку да, и чтобы эти сообщения не "вылазили".?


Ihor Osov'yak   (2003-07-07 20:24:00) [4]

1. Не обязательно.

2. Какой неприятрый момент - +[DLCTL_SILENT] равнозначно тому, что ты кликнул но кнопке нет. В ответе на вопрос - а продолжать ли обработку сценариев в этом окне.. А иногда это недопустимо..


SergP   (2003-07-07 19:18:00) [5]

Кстати хотел спросить: Мне нужно выключить появление этих самых сообщений об ошибках сценария.
EmbeddedWB1.DownloadOptions:=EmbeddedWB1.DownloadOptions+[DLCTL_SILENT];
Можно ли это юзать если неизвестно или он уже не был выключен ранее? В смысле обязательно ли перед этим проверять что он включен и только тогда выключать?


> Удалено модератором
> Примечание: Создание пустых сообщений


А смысл?...


alako   (2003-07-06 07:08:00) [6]

спасибо, извиняюсь за флуд. Просто в первый раз столкнулся, а времени не было искать.


SergP   (2003-07-05 21:22:00) [7]


> ALaKO © (05.07.03 18:27)
> up


Хм... Вот уж не думал что этот мой топик в старом хламе найдут и подымут... Но мне так и никто тогда не ответил. Потом сам нашел.
Как оказалось silent вообще вроде бы не используется в TEMbeddedWB, хотя и есть такое свойство.
А чтобы вырубить эти все сообщения об ошибках сценария нужно юзать DownloadOptions.DLCTL_SILENT (установить его в true)

типа так:

EmbeddedWB1.DownloadOptions:=EmbeddedWB1.DownloadOptions+[DLCTL_SILENT];


ALaKO   (2003-07-05 18:27:00) [8]

Удалено модератором
Примечание: Создание пустых сообщений


sergey2   (2003-06-18 21:32:00) [9]

Удалено модератором
Примечание: Создание пустых сообщений


Наверх

Титульная страница Поиск, карта сайта Написать письмо