Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.12.09;
Скачать: CL | DM;

Вниз

Таймер с мааленьким интервалом. Как?   Найти похожие ветки 

 
u96   (2002-11-27 18:06) [0]

Привет, знатоки!
Есть проблема, как решить - не знаю. Стандартный TTimer может самое маленькое по моим сведениям задать Interval - 55 мс. Мне понадобилось отмерять промежуток времени по половине миллисекунды. Подскажите, как это реализовать или хотя бы намекните, куда копать.
Я знаю, что есть компонент zTimer, еоторый это позволяет, но он не работает в NT-версиях Виндовса. Мне же надо, чтобы работало везде.
Заранее спасибо за ответы


 
Marcus   (2002-11-27 18:20) [1]

CreateWaitableTimer + SetWaitableTimer. Интервал задается дискретностью в 100 наносекунд. Работает только в НТ


 
asmith   (2002-11-27 18:37) [2]

Multimedia Timers


 
Anatoly Podgoretsky ©   (2002-11-27 18:55) [3]

asmith (27.11.02 18:37)
Не потянет, там разрешение окло 1 мс


 
Zwerg   (2002-11-29 14:43) [4]

1) Создать на основе функций
QueryPerformanceFrequency и QueryPerformanceCounter (точность
около 0,8 мкс)
2) На основе команды RDTSC (точность 1/Тактовая частота процессора)
function TactCounter:Int64;
asm
db $0F,$31
end;



Страницы: 1 вся ветка

Текущий архив: 2002.12.09;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.02 c
7-28310
[BAD]Angel
2002-10-08 14:46
2002.12.09
Люди, помогите с CTRL+ALT+DEL...


1-28009
Hammer1
2002-11-27 12:38
2002.12.09
DOS & Windows


1-28014
smok_er
2002-11-29 21:07
2002.12.09
СтрингЛист - аргумент функции


14-28280
Igorek
2002-11-19 12:55
2002.12.09
Как сделать кнопку Пуск/Start поменьше?


1-28016
Roman_Tutov
2002-11-29 16:34
2002.12.09
как определить все-ли нужные для программы длл присутствуют на ма