![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
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]
Удалено модератором
Примечание: Создание пустых сообщений