Страница: 1 | 2 |
Вопрос: Помоги с задержкой выполнения....
Добавлено: 03.06.09 13:28
Автор вопроса: Артем
Вообщем есть такое событие... Что нужно сделать я написал в коментах... цикл там бесконечный и при этом форма зависает... Как сделать чтобы все работало без зависания формы... Слышал что-то про DoEvents() но ничего не вышло с ним...
'---запустить цикл
WebBrowser1.Navigate("http://vbnet.ru")
'----- тут подождать 5 секунд
WebBrowser1.Navigate("http://ya.ru")
'----- опять подождать 5 сеунд
'----вернуться к началу цикла---цикл бесконечный----
End Sub
Ответы
Всего ответов: 23
Номер ответа: 1
Автор ответа:
Unknown_Master
Вопросов: 11
Ответов: 264
Профиль | | #1
Добавлено: 03.06.09 13:55
Попробуй использовать API функцию Sleep.
Номер ответа: 2
Автор ответа:
Unknown_Master
Вопросов: 11
Ответов: 264
Профиль | | #2
Добавлено: 03.06.09 13:56
Лентяи используют обычный таймер)))
Номер ответа: 3
Автор ответа:
Артем
Вопросов: 7
Ответов: 30
Профиль | | #3
Добавлено: 03.06.09 13:59
Я sleep использывал... Я просто еще новичек в этом деле и мало что знаю... можете мне прямо в мой код дописать что нужно... Тоесть как подключить этот sleep? и как его потом использывать... Или хотябы ссылку где почитать...
Номер ответа: 4
Автор ответа:
AndreyMp
ICQ: 237822510
Вопросов: 28
Ответов: 1182
Профиль | | #4
Добавлено: 03.06.09 14:13
API-Guide. Там и примеры есть, но на VB6. Это про Sleep. A про DoEvents как вариант можно юзать так, но опять же это в VB6.
Номер ответа: 5
Автор ответа:
Артем
Вопросов: 7
Ответов: 30
Профиль | | #5
Добавлено: 03.06.09 14:21
Теперь пишет что - Name 'DoEvents' is not declared.
Номер ответа: 6
Автор ответа:
Unknown_Master
Вопросов: 11
Ответов: 264
Профиль | | #6
Добавлено: 03.06.09 14:47
Номер ответа: 7
Автор ответа:
Unknown_Master
Вопросов: 11
Ответов: 264
Профиль | | #7
Добавлено: 03.06.09 14:49
Я думаю всё понятно.
Номер ответа: 8
Автор ответа:
Артем
Вопросов: 7
Ответов: 30
Профиль | | #8
Добавлено: 03.06.09 14:57
Public Declare Sub Sleep Lib "kernel32" Alias "Sleep" (ByVal dwMilliseconds As Long)
Ну вот я так и делал, в коментах вроде ошибку не выдает... Запускаю нажимаю кнопку... Потом доходит до sleep(10000) - останавлияеться и чето пишет....
Вот код полностью.
Номер ответа: 9
Автор ответа:
Артем
Вопросов: 7
Ответов: 30
Профиль | | #9
Добавлено: 03.06.09 15:00
У меня VB 2005
Номер ответа: 10
Автор ответа:
Arvitaly
ICQ: 301746136
Вопросов: 28
Ответов: 549
Web-сайт:
Профиль | | #10
Добавлено: 03.06.09 16:25
))) Основательно описал проблему
Номер ответа: 11
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #11
Добавлено: 03.06.09 16:38
))))))))))))))))))))) паццталом!!!!!!!!!!!!!!!
Пешите исчо!!!
Аффтар.. то,что тебе тут насоветовали - это бред сивой кобылы не имеющий ничего общего с технологией NET.(только AndreyMp на подсознательном уровне понял, что тут что то не то)
Я бы написал тебе решение, но боюсь ты C# не осилишь..
Поэтому,если тебе нужен квалифицированный ответ, создай топик с заголовком: "Steel Brand помоги!!!". И если ты будешь услышан, то тебе все разложат по полочкам, и, возможно даже, набросают код на VB.
Номер ответа: 12
Автор ответа:
Arvitaly
ICQ: 301746136
Вопросов: 28
Ответов: 549
Web-сайт:
Профиль | | #12
Добавлено: 03.06.09 16:43
А вот и нет
Artyom помоги!!!
Номер ответа: 13
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #13
Добавлено: 03.06.09 16:48
блин.. я уже запутался в его реинкорнациях... (((
Номер ответа: 14
Автор ответа:
AndreyMp
ICQ: 237822510
Вопросов: 28
Ответов: 1182
Профиль | | #14
Добавлено: 03.06.09 16:59
Номер ответа: 15
Автор ответа:
DesT
ICQ: 376533105
Вопросов: 1
Ответов: 24
Профиль | | #15
Добавлено: 03.06.09 17:18
Имхо, для данной задачи лучше использовать таймер