1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
procedure TfrmMain.Button1Click(Sender: TObject);
var
Start:TDateTime;
Stop:TDateTime;
iDays,iHours,iMinutes,iSecondes : integer;
begin
Start:=Now();
sleep(5000);
Stop:=Now();
iDays := DaysBetween(Start,Stop) ;
iHours := HoursBetWeen(Start,Stop) - (iDays * 24);
iMinutes := MinutesBetWeen(Start,Stop) - (iDays* 24 * 60) - (iHours * 60);
iSecondes := SecondesBetween(Start,Stop) - (iDays * 24 * 3600) - (iHours * 3600) - (iMinutes * 60);
Button1.Caption:= Format('%2d Jours %2dH %2dMn %2ds',[iDays, iHours,iMinutes,iSecondes]);
end; |
Partager