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

Вниз

Почему WebBrowser1.ReadyState = READYSTATE_COMPLETE раньше,   Найти похожие ветки 

 
RV ©   (2002-11-14 13:44) [0]

чем я вижу загруженную страничку в нем?

WebBrowser1.Navigate(WideString("http:/
делаю на одну кнопку, дожидаюсь заполнения странички в WebBrowser1,
потом щелкаю по другой кнопке - форма на вебстраничке заполняется

но, конструкция вида
while WebBrowser1.ReadyState <> READYSTATE_COMPLETE do
begin
//sleep(1000);
application.ProcessMessages;
end;

выходит из цикла раньше, чем я вижу загруженную страничку в нем, и форма уже не заполняется.


 
Ihor Osov'yak ©   (2002-11-15 01:37) [1]

Страничка с фреймами?

Зы - лучше ориентироватся на OnDocumentComplete Если страничка многофреймовая, то нужно ждать OnDocumentComplete от фрейма верхнего уровня. Фрейм ферхнего уровня можно узнать, сравнивая
pDisp от OnDocumentComplete с WebBrowser1.DefaultInterface, приведя то и то к IUnknown:

if ((pDisp as IUnknown) = (WBMsg.DefaultInterface as IUnknown))


 
RV ©   (2002-11-15 12:13) [2]

Ihor Osov"yak © (15.11.02 01:37)

превеликое СПАСИБО!



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

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

Наверх




Память: 0.47 MB
Время: 0.026 c
4-37424
Novichek
2002-11-21 18:32
2003.01.13
можно ли флэш ролик и исполняющее его приложение склеить в одно целое?


14-37310
awex
2002-12-23 18:32
2003.01.13
Microsoft Bugs Fix.


1-37180
@andrew
2002-12-30 12:00
2003.01.13
Подскажите как лучше. Есть приложение MDI


1-37189
MAloi
2002-12-30 11:20
2003.01.13
как запихнуть мой курсов в прогу?


6-37234
Grigor
2002-11-12 17:34
2003.01.13
Как дождаться окончания выполнения внешнего приложение