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

Вниз

Нужен счетчик времени... что ли?   Найти похожие ветки 

 
Still Swamp   (2005-09-11 17:45) [0]

Таки вот... нужен счетчик не зависящий от моего приложения, постоянно увеличивающийся. Точность требуемая - десятые миллисекунды.

Предложите плс вариант.


 
isasa ©   (2005-09-11 17:57) [1]

Купить в магазине, поставить на полку.
А если серьезно, с чем в OS Win32 он будет работать. Интервал 10 мсек довольно критично.


 
Still Swamp   (2005-09-11 18:12) [2]

ээээ....
Ну тоже вариант... только возникнит проблема с интерфейсом.

А если серьезно, скажем время работы процессора от так сказать его пробуждения. Еще раз. Мне не нужен таймер. Мне нужно грубо говоря время - между двумя запросами с толчностью до десятых миллисекунды. С таймером не путать!


 
Anatoly Podgoretsky ©   (2005-09-11 18:22) [3]

getPerformanceCounter, точность доли наносекунд.


 
Still Swamp   (2005-09-11 18:33) [4]

оооо!!! а говорили что на полку девайс. :)


 
Floppy ©   (2005-09-11 19:59) [5]

>Still Swamp   (11.09.05 17:45)  

ИМХО - глупость


 
Мексиканец ©   (2005-09-12 03:03) [6]

QueryPerformanceCounter();
QueryPerformanceFrequency();
Итого:
QueryPerformanceCounter / QueryPerformanceFrequency = количество секунд с момента запуска винды.
как получить время менее одной секунды, очевидно.
так же см функцию:
GetTickCount();


 
Fay ©   (2005-09-12 05:25) [7]

2 Мексиканец ©   (12.09.05 3:03) [6]
Я тут прикинул.
var
 n, m : Int64;
begin
 m := $7FFFFFFFFFFFFFFF;
 QueryPerformanceFrequency(n);
 ShowMessage(IntToStr((m div n) div (3600 * 24 * 365)));


Получил 81706.
Т.е. даже в MS не допускают, что винда у меня 100 тыс. лет проработает :((


 
Джо ©   (2005-09-12 05:43) [8]


>  [7] Fay ©   (12.09.05 05:25)

У тебя гарантийный срок на компьютер на сколько? ;) Или у тебя есть письменное заверение Интел о том, что они x86 будут 100 т. лет поддерживать? :)


 
Fay ©   (2005-09-12 06:12) [9]

2 Джо ©   (12.09.05 5:43) [8]
Какой Вы грубый! Нельзя же так с плеча рушить чужие надежды и мечты...
8)



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

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

Наверх




Память: 0.48 MB
Время: 0.041 c
2-1129905872
DelphiLexx
2005-10-21 18:44
2005.11.13
Master a delphi помогите в создании класса


14-1129843959
beglec
2005-10-21 01:32
2005.11.13
Как работать с почтой


3-1128085178
alpine
2005-09-30 16:59
2005.11.13
Как сделать выборку по полю SUM(SUMMA) ?


9-1119391313
SOL
2005-06-22 02:01
2005.11.13
delphiX


1-1130165850
Katya2100000000
2005-10-24 18:57
2005.11.13
Светящийся Label