Форум программистов, компьютерный форум, киберфорум
Delphi: Сети
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
2 / 2 / 5
Регистрация: 01.10.2013
Сообщений: 203
1

Заполнение формы и нажатие кнопок. TWebBrowser

06.02.2014, 22:47. Показов 1496. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Delphi
1
2
3
4
5
6
7
8
9
procedure TForm1.btn7Click(Sender: TObject);
var
  search: Variant;
begin
  wb1.Navigate('https://www.google.ru/');
  search:=wb1.OleObject.document.getelementbyid('gbqfq');
  search.value:=edt1.Text;
  wb1.OleObject.document.getelementbyid('btnK').Click;
end;
При нажатии на кнопку, прога должна перейти по адресу и заполнить строку поиска Edit'ом, который вводит заранее. Прога нормально компилируется, но при нажатии а кнопку вылазит ошибка

Заполнение формы и нажатие кнопок. TWebBrowser


Предполагаю, что нужно, чтобы программа сначала полностью открыла гугл, а потом выполняла заполнение. Только как это сделать в одной процедуре?
P.S. ПРи отладке выделяет эту строку:
Pascal
1
search:=wb1.OleObject.document.getelementbyid('gbqfq');
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.02.2014, 22:47
Ответы с готовыми решениями:

Авторизация в gmail, заполнение полей и нажатие кнопок
здравствуйте, я пытаюсь авторизоваться на gmail известным способом procedure...

Заполнение формы и нажатие на кнопку
Всем привет. У меня такая ситуация, есть сайт, в котором есть поле заполнения и кнопка - отправить....

Автокликер (заполнение формы + нажатие кнопки)
Нужно сделать простой автокликер, то есть при нажатии на иконку расширения открывается, например,...

нажатие на картинку в TWebbrowser
var a:OleVariant; begin WebBrowser1.Navigate(''); while WebBrowser1.ReadyState<> 4 do...

1
0 / 0 / 0
Регистрация: 14.06.2018
Сообщений: 2
11.10.2018, 20:13 2
Жаль что прошло уже четыре года)))
Все дело в том что 'gbqfq' нету на сайте, поэтому и не заполняет.
0
11.10.2018, 20:13
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.10.2018, 20:13
Помогаю со студенческими работами здесь

нажатие кнопок
возможно ли написать программу которая быгла нажимать заданные кнопки на сайте?

Программное нажатие кнопок
Доброе время суток. У меня проблема. Необходимо чтоб программа в некоторых случаях сама нажимала...

Одновременное нажатие кнопок
Как сделать одновременное нажатие кнопок т.е. При нажатии на кнопку ходьбы невозможно...

Программное нажатие кнопок
Здравствуйте, пытался написать программный ввод с помощью SendInput. Проблема в том что клавища...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru