Вверх ↑
Главный модератор
Ответов: 2999
Рейтинг: 396
#1: 2008-04-22 11:06:56 ЛС | профиль | цитата
Предлагаю доработать компонент TimeCounter так, чтобы можно было с его помощью получать срез времени прошедший после запуска компа.
Надо в событие onStart добатить вывод счётчика времени:
hiTimeCounter.pas писал(а):

implementation

procedure THITimeCounter._work_doStart0;
begin
FCounter := timeGetTime;
_hi_CreateEvent(_Data,@_event_onStart,integer(FCounter));
end;

procedure THITimeCounter._work_doStart1;
var cnt:int64;
begin
QueryPerformanceCounter(sp);
QueryPerformanceFrequency(cnt);
cnt := cnt div 1000000;
_hi_CreateEvent(_Data,@_event_onStart,integer(sp div cnt));
end;

карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0