Главная » Статьи » Программирование в Delphi

Определение текущего времени
Для определения текущего времени существует функция Time. Но время она возвращает результат в TDateTime. Для выделения из TDateTime часов, минут, секунд и миллисекунд используют DecodeTime.
Code

procedure TForm1.Button1Click(Sender: TObject);
var
  Hour, Min, Sec, MSec: Word;
begin
  repeat
  DecodeTime(Time, Hour, Min, Sec, MSec);
  Label1.Caption := IntToStr(Hour);
  Label2.Caption := IntToStr(Min);
  Label3.Caption := IntToStr(Sec);
  Label4.Caption := IntToStr(MSec);
  Application.ProcessMessages;
  until Form1.Tag = 1;
end;

procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
  Form1.Tag := 1;
end;


Источник: http://delphi4all.narod.ru/how/gettime.htm
Категория: Программирование в Delphi | Добавил: Nikol05 (15.11.2010)
Просмотров: 1802 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]