Einzelnen Beitrag anzeigen

freejay

Registriert seit: 26. Mai 2004
Ort: Nürnberg
272 Beiträge
 
Delphi 11 Alexandria
 
#13

AW: Verständnisfrage zu TFormatSettings

  Alt 3. Sep 2015, 08:13
Du kannst, auf Windows, im TFormatSettings-Konstruktor auch LOCALE_INVARIANT als Parameter angeben ...
Das würde ich auch machen, wenn es sich um ein neues Programm handeln würde. Da es aber schon lange besteht und jetzt (Stichwort "internationale Zusammenarbeit") auch in anderen Ländern benutzt order evtl. nur supported werden muss, müssen überall die deutschen Einstellungen für Datumswerte gelten.

Wie's scheint funktioniert es jetzt damit:
Delphi-Quellcode:
  fs := TFormatSettings.Create('de-DE');
  fs.DateSeparator := '.';
  fs.TimeSeparator := ':';
  fs.ShortDateFormat := 'dd/MM/yyyy';
  fs.LongTimeFormat := 'hh:mm:ss';
Dann auf zum nächsten Problem...
[Delphi 11.3.1 Enterprise; Win10/11; MySQL; VCL]
  Mit Zitat antworten Zitat