Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как сделать паузу [D7, WinXP]


Страницы:   1 2

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]

знаем.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо