Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.09.19;
Скачать: CL | DM;

Вниз

Проверка открытия сайта   Найти похожие ветки 

 
НовиЧок ©   (2004-07-10 02:49) [0]

Здравствуйте снова!
Как можно проверить, что в WebBrowser"e открыт сайт?

Дело в том, что у меня процедура загружает в WebBrowser сайт и сразу после этого идёт обработка кода, но конечно сайт не может так быстро загрузиться, следовательно, нужно проверить открылся ли сайт.

Заранее БОЛЬШОЕ спасибо.


 
oleg_SYS   (2004-07-10 07:18) [1]

Сначала объяви переменную типа Boolean потом обработай событие onDownloadComplete

procedure TForm1.WebBrowser1DownloadComplete(Sender: TObject);
begin
com:=true;
end;


Дело в том, что у меня процедура загружает в WebBrowser сайт и сразу после этого идёт обработка кода
//

WebBrowser1.Navigate("http://");
com:=false;
while NOT com do
application.ProcessMessages;


 
SergP ©   (2004-07-10 17:48) [2]


>  [1] oleg_SYS   (10.07.04 07:18)


При многофреймовой документе это сработает ранее чем загрузится весь документ.


>  НовиЧок ©   (10.07.04 02:49)


У TWebbrowser есть свойство busy. попробуй его поюзать. Возможно это поможет. Хотя черт его знает.


 
rOOse ©   (2004-07-10 18:23) [3]

Закинь обработку кода в WebBrowser.OnDownloadComplete


 
Piter ©   (2004-07-11 15:01) [4]

WebBrowser1.Navigate("http://");
Repeat
 Application.ProcessMessages;
Until (WebBrowser1.readyState = 4);



Страницы: 1 вся ветка

Текущий архив: 2004.09.19;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.036 c
4-1091483639
CAMCOH
2004-08-03 01:53
2004.09.19
Timer в Service Application


6-1089716484
Djon007
2004-07-13 15:01
2004.09.19
Протокол работи мирка есть,аси есть агде же протокол работи ODIGO


1-1094547785
Alexey A
2004-09-07 13:03
2004.09.19
Вопрос по DateTime


1-1094187742
Ms.Drynkul
2004-09-03 09:02
2004.09.19
Как таскать форму за ее поверхность?


10-1040709267
dvp
2002-12-24 08:54
2004.09.19
Oracle(Solaris) - ? - Client(Windows)