Einzelnen Beitrag anzeigen

Benutzerbild von runningsoft
runningsoft

Registriert seit: 8. Okt 2004
Ort: Bernau
108 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: FomatDateTime für gesamtes Programm?

  Alt 9. Dez 2020, 18:16
Hier bringst Du was durcheinander.

FormatDatetime ist eine Funktion, die Dir einen Wert vom Typ TDateTime oder auch nur TTime formatiert als String zurück gibt.

Prinzipiell müsste die Funktion für Dein Beispiel in der Prozedur Setzenauswerten etwa so angewendet werden:

Gesamt := FormatDateTime('ss,zzz', H)
Wenn Du in Deinem Programm die Formatierung an mehreren Stellen vornehmen musst, könntest Du auch eine Konstante deklarieren, die du dann in Deine jeweilige formatierte Ausgabe der Zeit einbaust:

Delphi-Quellcode:
const SFormat = 'ss,zzz';

Gesamt := FormatDateTime(SFormat, H)
Die Definition "FormatDateTime" im FormCreate muss raus. So wie es dort steht, sieht es wie eine Variablendeklaration aus, aber es gibt nirgendwo eine Variable FormatDatetime (wäre auch kein guter Name für eine solche).

Geändert von runningsoft ( 9. Dez 2020 um 18:28 Uhr)
  Mit Zitat antworten Zitat