|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.05.2009, 13:11 | #1 |
Пользователь
Регистрация: 03.02.2009
Сообщений: 20
|
Как кликнуть на нужную кнопку в IWebBrowser2?
Приветствую.
Не могу понять, как кликнуть на нужную мне кнопку в IWebBrowser2 в TWebBrowser никаких проблем, все просто и понятно, а тут не пойму function TForm1.ClickButtons(WB: IWebBrowser2; textFind:String):boolean; var form:variant; CountElement, linkCount, i:integer; Element:variant; begin result:=False; Document := WB.Document as IHtmlDocument2; linkCount:=Document.forms.length; //getelementsbytagname('a'); //ShowMessage(IntToSTr(linkCount)); form:=Document.forms; for i:=1 to linkCount-1 do begin Element:=form.item(i); form.item(i).click; //CountElement:=form.item(i).count; //ShowMessage(IntToStr(CountElement)) ; //ShowMessage(form.item(i).innerHtml) ; //if (form.item(i).type='submit') then begin //end; end; { for f:=0 to WebBrowser1.OleObject.Document.form s.Length-1 do begin form:=WebBrowser1.OleObject.Documen t.forms.Item(f).elements; for i:=0 to form.Length-1 do if (form.item(i).type='submit') then begin form.item(i).click; // submit ýòî êíîïêà 'Âîéòè' ýòî íàçâàíèå êíîïêè end; } end; получается получить только innerhtml всего объекта формы, но никак до ее елементов не могу достучатся! |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как в Twebbrowser кликнуть по ссылке? | AquaKlaster | Работа с сетью в Delphi | 5 | 27.10.2010 17:52 |
КАК ПРОГРАМНО КЛИКНУТЬ ПО ССЫЛКЕ? | AquaKlaster | Работа с сетью в Delphi | 3 | 01.05.2009 21:31 |
Как кликнуть по баннеру | eldar | Работа с сетью в Delphi | 1 | 22.09.2008 09:16 |
Как програмно дважды кликнуть в RichEdit? | apromix | Общие вопросы Delphi | 10 | 23.05.2008 17:09 |
как с делфи кликнуть мышю? | Iceman | Помощь студентам | 1 | 23.02.2008 11:59 |