Форум: "Сети";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.04;
Скачать: [xml.tar.bz2];




Вниз

Как проконтролировать полную загрузку страницы в TWebBrowser? 


OGR   (2002-01-23 11:09) [0]

Собственно Сабж. Я делаю так:

while not WebBrowser1.Busy do Application.ProcessMessages;
while WebBrowser1.Busy do Application.ProcessMessages;

Это работает если запускать прогу в единственном экземпляре, а когда их много получается, что первая загрузившаяся страница сообщает ProcessMessages"ом всем экземплярам программы, что и их страницы полностью загрузились.
Можно ли подругому сделать контроль загрузки ?
Спасибо.



ValeraVV   (2002-01-23 12:18) [1]

у TWebBrowser есть такое событие OnNavigateComplete его и обрабатывай.



nikkie   (2002-01-23 12:22) [2]

странно как-то. попробуй что-нибудь вроде

HTMLDocument := WebBrowser1.Document as IHTMLDocument2;
while HTMLDocument = nil or HTMLDocument.readyState <> "complete" do begin
HTMLDocument := WebBrowser1.Document as IHTMLDocument2;
Application.ProcessMessages;




Форум: "Сети";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.04;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.028 c
1-9569            zam                   2002-03-24 19:52  2002.04.04  
Как в TreeView установить Хинты вручную на каждую ветвь?


1-9544            snoup                 2002-03-23 20:12  2002.04.04  
Как вызвать из панели управления например аплер Модемы ?


1-9579            andreyDAN             2002-03-23 11:03  2002.04.04  
Работа с autuCAD через Delphi6


3-9376            Ray Adams             2002-03-11 10:19  2002.04.04  
Что глючит? BDE или MS-SQL???


7-9653            Gunya                 2002-01-03 20:32  2002.04.04  
Как послать на LPT сигнал определенной длительности?