Kod: Tümünü seç
var
Form1: TForm1;
Var
xSaat : TTime;
xSonSaat : TDateTime;
Kod: Tümünü seç
procedure TForm1.FormCreate(Sender: TObject);
begin
Edit1.Text := '00:00:00,00';
end;
Kod: Tümünü seç
procedure TForm1.Button1Click(Sender: TObject);
begin
timer1.Enabled:=true;
If Button1.Tag = 1 then
begin
Button1.Tag := 0;
Button1.Caption:='Başla';
end
else begin
Button1.Caption:='Dur';
xSaat := StrToTime(edit1.text);
xSonSaat := Now() + xSaat;
Button1.Tag := 1;
end;
end;
Kod: Tümünü seç
procedure TForm1.Timer1Timer(Sender: TObject);
Var
a,b,c,d : Word;
begin
If (Button1.Tag = 1) and ((xSonSaat - Now()) <= 0) then begin
DecodeTime( xSonSaat-Now(), a,b,c,d );
Label1.Caption := Format('%.2d:%.2d:%.2d,%.2d', [a,b,c,d div 10]);
end;
end;