Einzelnen Beitrag anzeigen

HolgerX

Registriert seit: 10. Apr 2006
354 Beiträge
 
Delphi 6 Professional
 
#5

AW: Probleme mit FormatSettings.DecimalSeparator

  Alt 10. Jan 2017, 18:14
Das ist ein bekannte Bug von Windows7.

Wenn Windows 7 als Englich installiert wurde und dann das deutsche Sprachpaket darüber kommt es zu diesem Problem.

Es gibt unter Windows 7 einmal die System-Sprache und einmal die User-Sprache.

Auch wenn in deinem Profil DE eingestellt ist und der richtige Dezimalseparator angezeigt wird, nimmt u.a. Delphi nicht die User-Sprache, sondern die System-Sprache.
Vor Windows 7 gab es nur die Systemsprache.

Eine einfache Fehlerbehandlung ist, in die Spracheinstellungen zu gehen und dort "auf Standard zurücksetzen" machen.
Dann wird auch die System-Sprache richtig eingestellt und es kommt der richtige Dezimalseparator.

Der Bug wird übrigens bei einem Upgrade von Win7 auf Win10 sogar mitgenommen

Wurde hier übrigens schon behandelt:
Delphi Windows7 RegionalSettings
Decimalseparator... WinXP vs. Win7???
  Mit Zitat antworten Zitat