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

Цитата:
Сообщение от krasnyakjohn
Код:
.....
  for f:=0 to WebBrowser1.OleObject.Document.forms.Length-1 do
  begin
     form:=WebBrowser1.OleObject.Document.forms.Item(f).elements;
        for i:=0 to form.Length-1 do
          if (form.item(i).type='submit')  then
          begin
          form.item(i).click;
          end;
 
  end;
Вот это место мне ещё не нравится. После того как мы нашли кнопку и кликнули по ней нужно тут же прерывать оба цикла, ведь по клику, я так понимаю, начнётся подгрузка страницы и по этой же причине желательно перед продолжением выдержать некоторую паузу.
Других недочётов я пока не вижу.
Ответить с цитированием