Probleme mit Zeitanzeige DateTimeToStr(Now())
-
Hallo,
ich habe in meinem Programm eine Datum/Zeitanzeige in einem Label stehen, die ich mit Hilfe eines Timers und dem Befehl DateTimeToStr(Now()) sekündlich aktualisiere.
Das Datum und die Zeit wird in dem Label so angezeigt: 19.01.2006 11:52:13
Jetzt habe ich das Programm auf einem anderen Rechner ausgeführt und die in dem Lebel wird das Datum nun so angeziegt: 19/01/2006 11:52:13
Woran liegt das? Muss ich das bei Windows einstellen(Wenn ja wo?) oder kann ich das auch im Programm selbst ändern???
Danke
-
Die Ausgabe erfolgt so, wie es unter Windows eingestellt ist. Systemsteuerung, dort Regions- und Sprachoptionen.
Kann man auch aus dem Programm heruas einstellen, allerdings würde ich demjenigen, der meine Systemeinstellungen aus seinem Programm heraus verändert, einen kräftigen Tritt in den Allerwertesten verpassen...

-
schau dir mal FormatDateTime in der BCB-Hilfe an