Einzelnen Beitrag anzeigen

Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: Mediaplayer: Tracklänge und Zeit HH:MM:SS

  Alt 10. Mai 2006, 13:31
Hi,

das ist nur schnell hingepfuscht, müsste aber gehen:

Delphi-Quellcode:
function ms_to_time(ms: Integer): string;
var
  hour, min, sec: Integer;
begin
  hour := ms div (1000 * 60 * 60);
  if hour > 0 then
    ms := ms - (1000 * 60 * 60);
  min := ms div (1000 * 60);
  if min > 0 then
    ms := ms - (1000 * 60);
  sec := ms div 1000;

  result := format('%2.2d:%2.2d:%2.2d',[hour, min, sec]);
end;
  Mit Zitat antworten Zitat