Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут
закрыты.
Читайте
требования к создаваемым темам.
-
$Yastrebov$
-
- Продвинутый пользователь
-
-
- Сообщения: 154
- Зарегистрирован: 24.01.2007 (Ср) 7:27
- Откуда: Ukraine
$Yastrebov$ » 02.11.2009 (Пн) 1:30
Как поймать окончание метода Refresh или Refresh2 у WebBrowser?
ReadyState работает только для Navigate (Navigate2)
Busy - тоже не работает
Даже в самом начале обновления страницы ReadyState = READYSTATE_COMPLETE
Жизнь, она как коробка конфет - никогда не знаешь, что вытянешь!
-
Antonariy
-
- Повелитель Internet Explorer
-
-
- Сообщения: 4824
- Зарегистрирован: 28.04.2005 (Чт) 14:33
- Откуда: Мимо проходил
-
Antonariy » 02.11.2009 (Пн) 12:27
Можно ловить событие DownloadComplete.
Лучший способ понять что-то самому — объяснить это другому.
-
$Yastrebov$
-
- Продвинутый пользователь
-
-
- Сообщения: 154
- Зарегистрирован: 24.01.2007 (Ср) 7:27
- Откуда: Ukraine
$Yastrebov$ » 02.11.2009 (Пн) 13:09
А в одной процедуре, которая не связана с этим событием?
Жизнь, она как коробка конфет - никогда не знаешь, что вытянешь!
-
Antonariy
-
- Повелитель Internet Explorer
-
-
- Сообщения: 4824
- Зарегистрирован: 28.04.2005 (Чт) 14:33
- Откуда: Мимо проходил
-
Antonariy » 02.11.2009 (Пн) 13:48
А что, проблема связать с помощью переменной уровня модуля? При рефреше выставил в true, при DownloadComplete в false, а в несвязанной процедуре ждешь этого самого false.
Лучший способ понять что-то самому — объяснить это другому.
-
$Yastrebov$
-
- Продвинутый пользователь
-
-
- Сообщения: 154
- Зарегистрирован: 24.01.2007 (Ср) 7:27
- Откуда: Ukraine
$Yastrebov$ » 02.11.2009 (Пн) 19:33
Я думал об этом варианте. Но как-то хотелось более красиво, без Public переменных. Спасибо, очень помог, наверное, это единственное решение.
Жизнь, она как коробка конфет - никогда не знаешь, что вытянешь!
-
Хакер
-
- Телепат
-
-
- Сообщения: 16478
- Зарегистрирован: 13.11.2005 (Вс) 2:43
- Откуда: Казахстан, Петропавловск
-
Хакер » 02.11.2009 (Пн) 20:22
Ну заюзай свойство Tag. Оно вариантное, так что можешь хранить в нём произвольное кол-во флагов удобным для тебя способом.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.
Вернуться в Visual Basic 1–6
Кто сейчас на конференции
Сейчас этот форум просматривают: AhrefsBot, Google-бот, Mail.ru [бот] и гости: 22