Вниз
Скачать: CL | DM;

Перезагрузить TWebBrowser   Найти похожие ветки 

← →
gavryuha   (2007-03-23 10:44) [0]

Имеется компонент TWebBrowser. Работает в постоянно запущенном приложении для отправки запросов на сайт (работает программное заполнение формы). Окончание загрузки отслеживается событием OnDocumentComplete. В случае сбоев сети (отваливается внешний канал) эта система иногда начинает сбоить, т.е. OnDocumentComplete не вызывается. Даже после восстановления сети, но до перезагрузки программы, повторные попытки отправки формы не работают. После перезагрузки работает влёт. Между попытками вызывается такой код

               WB.Stop();
               WB.Navigate("about:blank");


далее опять попытка: WB.Navigate("http://************");и вот тут OnDocumentComplete можно ждать вечно.

Есть ли способ более жёсткого сброса TWebBrowser чем указанный выше код?


← →
Vlad Oshin ©   (2007-03-23 13:11) [1]

free
create


← →
gavryuha   (2007-03-23 14:49) [2]

и правда жёстко :)  единственное что смущает, это то, что TWebBrowser это activeX Ole компонент, и подействует ли на него обычное free/create без перезапуска приложения - хз.. надо пробовать



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.014 c
15-1192890186
Petr V. Abramov
2007-10-20 18:23
2007.11.25
посоветуйте программу для работы с Motorola L6


2-1194122843
olegusis
2007-11-03 23:47
2007.11.25
Знак ДЕЛЬТА


11-1178463952
Ned
2007-05-06 19:05
2007.11.25
Мультиудаление в ListBox


15-1193300031
БарЛог
2007-10-25 12:13
2007.11.25
Изображение на мониторе приближается-отдаляется


15-1193080753
9899100
2007-10-22 23:19
2007.11.25
ктонибудь кто разбирается в схемотехнике!!! помогите!!!




   Наверх