Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

VC++ проблемы с Navigate2

18K
07 февраля 2007 года
GoLdoF
2 / / 30.05.2006
Всем привет! Задача такова: есть функция класса CHTmlView - Navigate2;
нужно чтобы программа выполняла ее несколько раз подряд. Вот мой код:
Navigate2(Url1);
Navigate2(Url2);
Navigate3(Url3);
и т.д.
Проблема в том что программа выполняет только последний navigate, как сделать, чтобы выполнял все поочереди?
256
07 февраля 2007 года
foxweb
1.0K / / 27.07.2005
вопрос не по адресу.
355
07 февраля 2007 года
<SCORP>
786 / / 21.10.2006
метод навигейт выполнаяется довольно долго. кроме всего он асинхронный. это значит, что когда ты вызвал второй навигейт, то первый ещё не завершился. поэтому в результате получает, что выполнен только последний. тебе нужно либо посмотреть свойства CHtmlView на предмет включения синхронного режима. либо после вызова каждого навигейта ждать, пока у вьюва появится документ. пока страница не загружена (или хотя бы какая-то её часть) GetDocument() (вроде бы этот метод, но короче который IHTMLDocument возвращает) будет возвращать NULL
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог