![]() |
Модераторы: Snowy, Poseidon, MetalFan |
![]() ![]() ![]() |
|
endore |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 9.12.2013 Репутация: нет Всего: нет |
Пытаюсь наваять мини-клиент для сайта. Использую WebBrowser. Получалось всё, пока не натолкнулся на проблему программного нажатия на кнопку во всплывающем confirm-окне.
Выполняю WebBrowser1.OleObject.Document.frames.item(1).document.all.item('targeting',0).click; и скрипт открывает confirm-окно, доступ к которому никак не могу получить. Можно ли как-нибудь перехватывать открытие этого окна? Во всех этих конфирмах всегда нужно нажимать ОК, но при всплытии этого окна фокус, насколько я понял, переходит на него и пока не нажмёшь ОК, выполнение программы останавливается. Как уже после всплытия можно выполнить дальше программу, чтобы попытаться найти например хэндл кнопки в этом конфирме? Или может можно перехватить его всплытие? Не знаю как и какими приёмами можно победить этот конфирм. Прошу помощи. |
|||
|
||||
Агрох |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 176 Регистрация: 6.4.2013 Где: Москва Репутация: нет Всего: 6 |
Не совсем уверен то ли это, что тебе нужно, но попробуй установить параметр TWebBrouser.Silent = true
--------------------
Putin here, Putin there, Putin almost everywhere! |
|||
|
||||
endore |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 9.12.2013 Репутация: нет Всего: нет |
||||
|
||||
endore |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 9.12.2013 Репутация: нет Всего: нет |
Натолкнулся на интересное замечание:
Может кому-то придёт в голову как это использовать для решения вопроса... |
|||
|
||||
endore |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 9.12.2013 Репутация: нет Всего: нет |
Решил так:
по таймеру поставил процедуру control
работает на ура |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Сети" | |
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делится вскрытыми компонентами
Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Snowy, Poseidon, MetalFan. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Сети | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |