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

Ваш аккаунт

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

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

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

Цикл с ожиданием

29K
23 ноября 2007 года
ewice
17 / / 21.11.2007
Есть программа на Visual Basic [6], которая занимается мониторингом ОС. Программа проверяет отсутствие новых заданий, и если их нет должна повторить цикл проверки наличия заданий.
Как сделать, чтобы в случае отстутствия заданий, программа вначале подождала некоторое время, например 120 секунд, а потом снова проверила? При этом, по возможности, система не должна загружаться до крайности.
251
23 ноября 2007 года
SkyMаn
1.7K / / 31.07.2007
Цитата: ewice
Есть программа на Visual Basic [6], которая занимается мониторингом ОС. Программа проверяет отсутствие новых заданий, и если их нет должна повторить цикл проверки наличия заданий.
Как сделать, чтобы в случае отстутствия заданий, программа вначале подождала некоторое время, например 120 секунд, а потом снова проверила? При этом, по возможности, система не должна загружаться до крайности.


Поставить на форму таймер или создать его апишками.

29K
18 декабря 2007 года
ewice
17 / / 21.11.2007
Нашел решение:
оптимальный вариант функция Sleep kernel.dll.
Задача состояла в минимальной загрузке системы - при слипе приложение находиться в полном дауне, и оперативки плывет понты.
251
18 декабря 2007 года
SkyMаn
1.7K / / 31.07.2007
Хм, просветите, чем этот вариант оптимальнее SetTimer или WaitForSingleObject?
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог