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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.05.2010, 20:04   #1
designer999
Форумчанин
 
Регистрация: 16.02.2010
Сообщений: 187
По умолчанию как узнать что страница в WebBrowser загружена

Здравствуйте
как узнать что страница в WebBrowser загружена ?
(То есть когда окончательно сайт загрузился в браузере)
designer999 вне форума Ответить с цитированием
Старый 05.05.2010, 21:04   #2
Pedro
Форумчанин
 
Аватар для Pedro
 
Регистрация: 25.03.2007
Сообщений: 166
По умолчанию

Есть событие OnDocumentComplete
Pedro вне форума Ответить с цитированием
Старый 05.05.2010, 21:12   #3
designer999
Форумчанин
 
Регистрация: 16.02.2010
Сообщений: 187
По умолчанию

а как его использовать ?
я использую такой код для заполнения полей, но если страница не загружена до конца то код не работает, то есть нужно как то определить в процессе загружен ли сайт или нет

Код:
procedure TForm1.Button2Click(Sender: TObject);
var c:integer;
begin

for c:= 0 to Memo1.Lines.Count - 1 do
 begin
webbrowser1.Navigate(''+Memo1.Lines[c]);

begin
    html_tag:=WebBrowser1.OleObject.Document.forms.item(0).elements;
 for i:=0 to (html_tag.length-1) do


//--------------1
  if (html_tag.item(i).name='username') then
 html_tag.item(i).value:='******';

//--------------2
  if (html_tag.item(i).name='password') then
 html_tag.item(i).value:='******';

//--------------3
 if (html_tag.item(i).value='Login') then
 begin html_tag.item(i).click;   end;


end;

end;
end;
как это сделать ?
designer999 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
WebBrowser как узнать что страница полностью догрузилась Comer_Jus Работа с сетью в Delphi 6 01.07.2011 09:46
Как узнать на кАком адресе сейчас находишЬся в WebBrowser? jekaz Общие вопросы Delphi 2 22.11.2009 15:18
Как узнать что в содержимое буфера обмена добавилось что либо? zotox Общие вопросы Delphi 2 15.09.2009 12:07
Узнать какая страница загружена. Port 111 Работа с сетью в Delphi 6 14.01.2009 22:26
Как узнать загрузилась ли страница в webbrowser? Pedro Работа с сетью в Delphi 5 22.08.2007 22:00