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

Ваш аккаунт

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

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

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

Помогите! Работа с Timer -ом

8.2K
14 августа 2004 года
leon2004
1 / / 14.08.2004
Помогите пожалуйста!
Ситуация такая, есть цикл

repeat
...
нужна задержка 10 сек
...
until "условие"

(в процессе выполнения цыкла идет еще один процесс) нужно сделать задержку, чтобы условие
проверялось напримен раз за 5 сек!

дело вот в чем - перед цыклом из моей проги загружается процесс(другай программа). и она выполняется до тех по пока не произойдет "условие"! Так вот чтобы цыкл не тормозил работу другой проги надо както сделать чтобы проверка была раз за 5 сек

посоветуйте как это сделать с помощью Timer
(или может можно еще както решить этот вопрос с дувмя процессами) ПЛИЗЗЗ:roll:
368
14 августа 2004 года
rostyslav
629 / / 13.07.2004
есть процедура Sleep.
6.3K
14 августа 2004 года
Denri
43 / / 12.08.2004
Конкретно для такого случая задумано делать так:
1. Запускаешь процесс с помощью CreateProcess. Получаешь его дескриптор hProcess.
2. Вызываешь функцию WaitForSingleObject, передаёшь туда hProcess и время ожидания. Функция ждёт пока процесс не завершится либо пока не истечёт заданный промежуток времени.
Вроде бы, то же самое можно проделать с отдельными потоками процесса. А ещё есть функция WaitForMultipleObjects... ;)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог