Update: Reicht es "Application.UpdateFormatSettings := False" zu setzen?
Laut Beschreibung im
DocWiki ja.
Besser wäre natürlich, wenn Dein Programm nicht darauf angewiesen wäre, die Einstellungen zu ändern. Die meisten Funktionen, die diese verwenden, haben ja einen Overload, dem man einen eigenen TFormatSettings Parameter übergeben kann. Den erstellt man einmal als globale Variable (oder weil sich das besser anhört: Als Singleton) und verwendet ihn überall.