Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.02.2010, 00:02   #1
KoBRaAndrey
Форумчанин
 
Регистрация: 01.10.2009
Сообщений: 302
По умолчанию webbrowser клик

Как программно в webbrowser сделать клик мышки?

Последний раз редактировалось mihali4; 15.02.2010 в 01:19.
KoBRaAndrey вне форума Ответить с цитированием
Старый 15.02.2010, 19:49   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

http://programmersforum.ru/showthrea...271#post459271
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 19.02.2010, 18:42   #3
KoBRaAndrey
Форумчанин
 
Регистрация: 01.10.2009
Сообщений: 302
По умолчанию

нужно невидимо кликнуть на ссылку, т.е окошко будет hide
KoBRaAndrey вне форума Ответить с цитированием
Старый 23.02.2010, 11:08   #4
Diogo76
Пользователь
 
Регистрация: 11.02.2010
Сообщений: 13
По умолчанию

Что значит клик мышки? Нажать на определенную ссылку которая есть на странице загруженной в TWebBrowser? Если да, тогда ищите ссылку в браузере и жмите на нее:
Напрмер:

Код:
 var
  Documents: IHTMLDocument2;
  El: OleVariant;
.....
 Documents := WebBrowser1.ControlInterface.Document as IHtmlDocument2;
 if (Documents <>  nil) then
 begin
    El:=WebBrowser1.OleObject.Document.all.tags('A');
    if El.length > 0 then
          El.item(0).click;   
end;
В данном примере вы кликните на первую ссылку которая есть в коллекции документа
Diogo76 вне форума Ответить с цитированием
Старый 02.03.2010, 00:53   #5
KoBRaAndrey
Форумчанин
 
Регистрация: 01.10.2009
Сообщений: 302
По умолчанию

что за компонент IHTMLDocument2?
KoBRaAndrey вне форума Ответить с цитированием
Старый 02.03.2010, 02:04   #6
Volt
Форумчанин
 
Аватар для Volt
 
Регистрация: 07.12.2008
Сообщений: 244
По умолчанию

в uses нужно добавить MSHTML
|̲̅̅●̲̅̅|̲̅̅=̲̅̅|̲̅̅●̲̅̅]
Volt вне форума Ответить с цитированием
Старый 02.03.2010, 02:26   #7
uberchel
Участник клуба
 
Аватар для uberchel
 
Регистрация: 19.01.2009
Сообщений: 1,453
По умолчанию

Наверно ТС нужно программно кликать по рекламным ссылкам? Если да, то могу помочь, все это лучше делать на JS, Если надо через WebBrowser, то на Форуме есть много примеров, пользуйтесь поиском.
uberchel вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Двойнок клик StartMis Общие вопросы Delphi 2 23.12.2009 19:45
Клик по ссылке Ecosasha JavaScript, Ajax 0 17.11.2009 15:25
1 клик = 2 макроса MickMick Microsoft Office Excel 7 13.10.2009 04:40
Клик (задачка) Nells Помощь студентам 3 17.08.2009 18:30
Двойной клик Алежа Общие вопросы .NET 3 16.11.2008 23:20