Показать сообщение отдельно
  #6  
Старый 07.10.2012, 11:41
Аватар для poli-smen
poli-smen poli-smen вне форума
Профессионал
 
Регистрация: 06.08.2012
Адрес: Кривой Рог
Сообщения: 1,791
Версия Delphi: Delphi 7, XE2
Репутация: 4415
По умолчанию

Цитата:
Сообщение от scroyler
можешь на примере показать?
это кнопка вступления в группу в вк
Примерно так (не проверял - может где и ошибся):
Код:
procedure TForm1.Button1Click(Sender: TObject);
var
  Doc: IHTMLDocument2;
  Buttons: IHTMLElementCollection;
  Button: IHTMLElement;
  i: Integer;
begin
  Doc := WebBrowser1.Document as IHTMLDocument2;
  Buttons := Doc.all.tags('BUTTON') as IHTMLElementCollection;
  for i := 0 to Buttons.length - 1 do
  begin
    Button := Buttons.item(i, EmptyParam) as IHTMLElement;
    if AnsiSameText(Trim(Button.innerText), 'Вступить в группу') then
    begin
      Button.click;
      Break;
    end;
  end;
end;
Ответить с цитированием