Форум: "WinAPI";
Текущий архив: 2005.11.13;
Скачать: [xml.tar.bz2];
ВнизНужен счетчик времени... что ли? Найти похожие ветки
← →
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 вся ветка
Форум: "WinAPI";
Текущий архив: 2005.11.13;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.958 c