![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как сделать паузу [D7, WinXP]
lex67 © (2006-08-17 11:58:00)Всем привет, люди вы не знаете как сделать паузу в несколько микросекунд
DprYg (2006-08-17 12:20:00) [21]Это что же за задача такая? Первый раз встречаюсь. Как то похожа на работу с портами.
Ketmar (2006-08-17 12:13:00) [22]> [7] lex67 © (17.08.06 12:09)
не будет тебе "строго определённую паузу". Windows не является "real-time OS", и такого не умеет.
lex67 (2006-08-17 12:11:00) [23]У меня есть поток, в котором забит счетчик, мне надо чтобы счетчик считал с паузой в несколько микросекунд. Изменение приоритета потока не влияет
lex67 (2006-08-17 12:09:00) [24]Не Timer, не Sleep, не WaitForSingleObject не умеют такого, они умеют делать паузы только в милисекундах. А если использовать пустые процедуры, то величина паузы будет зависеть от производительности компа, а мне надо строго определенную паузу.
DprYg (2006-08-17 12:09:00) [25]В зависимости от задачи - можно и поток создать :)
lex67 (2006-08-17 12:06:00) [26]И как
Lexiy (2006-08-17 12:06:00) [27]или как вариант читай TTimer
dm37 (2006-08-17 12:06:00) [28]можно использовать sleep
Lexiy (2006-08-17 12:06:00) [29]К примеру проюзать пустую процедуру :)
Ketmar (2006-08-17 12:05:00) [30]знаем.