Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Интернет и сети
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 07.08.2013, 09:31
Oreon Oreon вне форума
Прохожий
 
Регистрация: 27.03.2012
Сообщения: 36
Репутация: 10
По умолчанию перейти по ссылке на странице в браузере по умолчанию

Добрый день.
Я из своей программы кидаю на браузер ссылку, ну например
Код:
ShellExecute(handle, 'open', pchar('https://www.google.com.ua/?gws_rd=cr#bav=on.2,or.r_qf.&cad=b&fp=1&q=%D0%B4%D0%B5%D0%BB%D1%84%D0%B8'), nil, nil, SW_SHOW);
она открывается в неком браузере по умолчанию (не обязательно IE), в принципе браузер я тоже могу определить (екзешник) через "FindExecutable". Как заставить браузер перейти (нажать), например, по первой по порядку (сверху) ссылке? Ну и, уже развивая тему, как программно нажать какую-либо кнопку на странице, зная ее название?
Сам я вижу 2 этапа в решении задачи: 1) определить окно браузера (хендел); 2) нажать куда надо. Но так как я до этого чужими прогами командовать не пробовал то прошу помощи. (писать свой браузер через компонент веббраузера, я тоже пока не хочу - хочу использовать готовый )

Последний раз редактировалось Oreon, 07.08.2013 в 09:34.
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 04:41.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025