Zeitformatierung
-
Hallo,
ich verwende folgende Funktion um mir eine Zeit anzeigen zu lassen:
AnsiString __fastcall TForm1::FormatTime(DWORD dwElapsed) { const long TagesWerte = 86400000; double e = dwElapsed / (double)TagesWerte; TDateTime Elapsed_Time(e); return Elapsed_Time.FormatString("hh:nn"); }Wenn ich die eine Zeile durch
return Elapsed_Time.FormatString("hh Stunden nn Minuten");
ersetze geht es nicht. Hat jemand eine Idee, wie ich die Zeit so anzeigen lassen kann wie ich will?
Johann
-
mit DecodeTime kannst du die Zeit "zerlegen" (siehe Bsp. BCB-Hilfe)