![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вопрос по таймеру [D6, NT4]
shane54 © (2002-04-11 00:17:00)Доброй ночи.
Проблема вот какая: как вычислить, сколько прошло времени между событиями?
Бурундук (2002-04-11 11:11:00) [1]Может, ты это имел в виду?
t1, t2, dt: TDateTime;
t1 := Now; // первое событие
....
t2 := Now; // второе событие
dt := t2-t1; // разница в днях
// DecodeTime(dt, hh, mm, ss, ms);
REA (2002-04-11 10:59:00) [2]Я использую GetTickCount, но есть еще какие-то специальные API функции профайлинга (что-то типа SetProfileCounter). Забыл вот название.
DeMoN-777 (2002-04-11 08:08:00) [3]Timer1.interval:=(тут устонавливается интервал между событиями);
Да, кстати интервал устонавливается в милисекундах.
SoftOne (2002-04-11 02:23:00) [4]GetTickCount
SPeller (2002-04-11 01:28:00) [5]Interval