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

Вниз

TWebBrowser.OnDocumentComplete   Найти похожие ветки 

 
3asys   (2002-09-23 12:00) [0]

Есть TWebBrowser, с событием OnDocumentComplete которого связан некий код.
В режиме отладки обнаружил, что при загрузке в цикле страниц в TWebBrowser из списка, сначала выполняется весь цикл, т.е. последовательно загружаются все страницы, и только потом выполняется (1 раз естесственно) код из OnDocumentComplete.
Мне необходимо, чтобы код из OnDocumentComplete выполнялся после каждой загрузки страницы (для каждой страницы соответственно).
Что здесь можно сделать?

С Уважением, 3asys


 
3asys   (2002-09-23 15:55) [1]

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

С Уважением, 3asys


 
qube ©   (2002-09-23 15:58) [2]

Здесь не с событием проблемы, а с циклом. Метод Navigate не дожидается окончания загрузки, поэтому и событие OnDocumentComplete происходит один раз.


 
3asys   (2002-09-23 16:11) [3]

Вот в том и вопрос, как сделать так, чтобы дожидался -) либо что здесь вообще можно сделать.

С Уважением, 3asys


 
qube ©   (2002-09-23 16:22) [4]

Можно попробовать так (навскидку):

Urls: array [1..N] of string = ("www.site1.com", ....);
index: integer;

procedure TForm1.WebBrowser1DocumentComplete(...);
begin
/// обработка
///....
inc(index);
if index<N then
WebBrowser1.Navigate(Urls[index]);
end;



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

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

Наверх




Память: 0.47 MB
Время: 0.011 c
1-7942
Link
2002-09-19 19:23
2002.10.03
Закачка названий файлов из директории в ComboBox


1-7959
kat
2002-09-24 10:58
2002.10.03
Как побороть Windows98?


7-8206
Holder 2002
2002-07-18 15:13
2002.10.03
Можно ли заблокировать из Windows кнопку Reset ? (на корпусе)


1-7976
eSKey
2002-09-24 14:25
2002.10.03
прокрутка окна Richedit


1-7984
Yr2
2002-09-13 19:02
2002.10.03
Как преобразовать простой шрифт в BitMap со спец. эффектами?