![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Временная задержка при выполнении программы [D7, XP]
shadow86 © (2006-05-11 08:59:00)Подскажите пожалуйста, как сделать так, чтобы выполнение программы на определенном месте останавливалось, а затем продолжалось с того же места через конкретный промежуток времени. Например, при вызове своей процедуры wait(1000) прога должна бездействовать одну секунду, а затем выполняться дальше. Sleep не подходит, т.к. форма в это время не реагирует на нажатия кнопок.
Anatoly Podgoretsky (2006-05-11 09:49:00) [1]Так сначала надо разобраться с понятиями и жить по понятиям.
Нельзя одновременно, что бы ничего не делала и делала.
ЮЮ (2006-05-11 09:44:00) [2]Поместить код в обработчик OnTimer компонента TTimer, тогда он с завидной регулярностью будет выполняться через примерно TTimer.Interval милисеунд
Anatoly Podgoretsky (2006-05-11 09:04:00) [3]А без sleep не будет бездействовать, а будет кое что делать, например обрабатывать нажатия кнопок.
ssk (2006-05-11 09:03:00) [4]http://booksandmore.narod.ru/tan_pr/analog_protseduri.html