Вопрос по Microsoft Web Browser

Тема в разделе "MS Visual C++", создана пользователем SunSanych, 22 мар 2011.

Наш партнер Genesis Hackspace
  1. SunSanych

    SunSanych Well-Known Member

    Регистрация:
    28 июн 2006
    Сообщения:
    71
    Симпатии:
    0
    Люди, подскажите пожалуйста, может знает кто?

    В программе используется ActiveX компонент Microsoft WebBrowser. Есть обработчик события BEFORENAVIGATE2.
    Есть web-сервер у которого программа запрашивает html-странички.
    По логам работы программы и web-сервера я наблюдаю, что после того как на текущей html-страничке нажимается кнопка запускается обработчик события BEFORENAVIGATE2, а потом сервер получает http-запрос, отправляет ответ и т.д. Всё хорошо, работает как часы.
    Через какое то время (от 10-и минут до суток, дольше не проверял) идиллия заканчивается. По логам наблюдаю, что после нажатия кнопки обработчик события BEFORENAVIGATE2 вызывается, а вот запрос web-серверу не посылается. Причем, если после этого ещё несколько раз нажать кнопку программа зависает, намертво.
    Никто не встречался с таким поведением??? Это ошибка компонента или я что то не так делаю, что со временем приводит к таким результатам???
    Да, используется 8-ой IE.
     
Загрузка...

Поделиться этой страницей