Die Lösung von Andreas13 funktioniert, .... am Programmende zurück das Ganze.
FormatSettings ist nur programmintern, also Zurücksetzen nicht nötig.
Wenn du das programm-globle FormatSettings benutzt
und sich irgendwas im System ändert (z.B. zwei Mal im Jahr bei der Zeitumstellung), dann lädt die
VCL das neu ... außer bei UpdateFormatSettings=False.