![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Добрый день.
На веб странице есть: Код HTML:
В memo1 загружены данные, которые надо по очереди вводить в поле input_value, нажать на btn_find, подождать несколько секунд и поставить галочку chbox1. В идеале подождать до загрузки страницы, но страница загружается быстро, можно подождать скажем 3 сек. и перейти к следующему строку из memo1. Код у меня такой: Код:
Прошу помочь. |
#2
|
|||
|
|||
![]() Код:
|
#3
|
|||
|
|||
![]() Спасибо за ответ.
К сожалению ТWebBrowser ту страницу отображает некорректно, пришлось использовать ТEdgeBrowser. У ТEdgeBrowser отсутствует OleObject. Надо все это реализовать на ТEdgeBrowser. |
#4
|
|||
|
|||
![]() Код:
Последний раз редактировалось Shaft, 02.11.2022 в 13:12. |
#5
|
|||
|
|||
![]() Такое ощущение, что после клика на btn_find событие EdgeBrowser1NavigationCompleted не выполняется.
|
#6
|
|||
|
|||
![]() Если клик по кнопке запускает загрузку страницы
Цитата:
Сам ивент вообще срабатывает? Если в него добавить например Код:
|
#7
|
|||
|
|||
![]() При первой загрузке, или когда я вручную обновляю страницу, то ивент срабатывает.
Может быть не всю страницу загружается при нажатии на btn_find. Хотя страница iframe не содержит. Задача усложняется: надо проверить существует ли чекбокс. Алгоритм такой: 1. взял очередную строку из memo1 2. вводил в поле input_value 3. нажал на btn_find 4. подождал несколько секунд 5. проверил если не существует чекбокс, в memo2 добавляем ту строку. код такой: Код:
|