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

Вниз

Высокочастотный таймер   Найти похожие ветки 

 
AlexR   (2004-07-14 15:51) [0]

Существуют ли готовые компоненты таймера с возможностью установки интервала меньше 1 мс. Ну например 0,01мс. И очень желательно, что бы у таймера было событие  OnTimer.  Киньте ссылку плиз. Спасибо.


 
KSergey ©   (2004-07-14 15:54) [1]

Не надо вам такого таймера
Все равно в винде вы не получите реально такой точности срабатывания обработчика.


 
QuasiLamo ©   (2004-07-14 15:56) [2]

у компонента TTimer наименьший период составляет около 50мс


 
tp   (2004-07-14 16:08) [3]

procedure FNTimeCallBack(uTimerID, uMessage: UINT;dwUser, dw1, dw2: DWORD)

...

uTimerID:=timeSetEvent(10,500,@FNTimeCallBack,100,TIME_PERIODIC);

...

timeKillEvent(uTimerID);


 
AlexR   (2004-07-14 17:30) [4]


> tp   (14.07.04 16:08) [3]


Спасибо. Сам только что нашел этот же код в каком-то хелпе.
Правда, на сколько я понимаю в этом методе минимальный интервал так и остался 1 мс, но зато он реально обеспечивается.


 
Digitman ©   (2004-07-14 17:51) [5]


> AlexR   (14.07.04 17:30) [4]


> зато он реально обеспечивается


цитирую справку из msdn:

Multimedia timer services allow applications to schedule timer events with the greatest resolution (or accuracy) possible for the hardware platform

чуешь, чем это пахнет ?



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

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

Наверх




Память: 0.47 MB
Время: 0.023 c
3-1091444847
Sectey
2004-08-02 15:07
2004.08.29
Расположение бизнес логики приложения.


10-1031803322
Тормоз
2002-09-12 08:02
2004.08.29
Передача битовой строки


14-1092322796
YurikGL
2004-08-12 18:59
2004.08.29
Стадии заболевания компьютерным вирусом.


8-1086686980
Orion2
2004-06-08 13:29
2004.08.29
Создание тени под текстом


14-1091905865
Dot
2004-08-07 23:11
2004.08.29
SoftIce