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

Вниз

Подскажите плиз самый оптимальный алгоритм часов.   Найти похожие ветки 

 
Щькодер   (2003-01-07 08:34) [0]

Подскажите плиз самый оптимальный алгоритм часов.
Нет, в нужны часы которые идут с интервалом в 1 секунду и время выводилось не как обычно 00.00.00, а 0000.00.00(где 0000 это часы,00,мин и 00 сек.)
Т.е масимально часов должно быть не привычное нам 24, а 9999.


 
Rouse_ ©   (2003-01-07 11:28) [1]

procedure TForm1.Timer1Timer(Sender: TObject);
var
h,m,s,ms: Real;
begin
h:=0;
m:=0;
ms:=GetTickCount; //Ну или нужное время в формате TDateTime;
s:=int(ms/1000);
if s > 59 then begin
m:=int(s / 60);
s:=s-(m*60);
end;
if m > 59 then begin
h:=int(m/60);
m:=m-(h*60);
end;
Caption:= floattostr(h)+":"+floattostr(m)+":"+floattostr(s);
end;


Не самое оптимальное, но самое наглядное :))

Желаю успехов



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

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

Наверх




Память: 0.46 MB
Время: 0.021 c
14-49195
dimich1978
2002-12-24 10:18
2003.01.16
Где можно найти бесплатный хост с поддержкой ASP


14-49214
Marser
2002-12-27 23:42
2003.01.16
В жизни любого человека


1-49033
HardClubber
2003-01-06 00:07
2003.01.16
Mailslot


4-49347
programmist
2002-11-29 00:00
2003.01.16
HELP!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!my


3-48879
Rus
2002-12-19 11:04
2003.01.16
ADO