Registriert seit: 19. Sep 2011
Ort: Deutschland
485 Beiträge
Delphi 11 Alexandria
|
AW: StrToInt('1,234') gibt es da was für?
16. Jan 2020, 17:56
Wieso denn nicht einfach, so wie vorgesehen, mit den Formateinstellungen arbeiten?
Unter XE2 oder neuer:
1.234.ToString(TFormatSettings.Invariant) // Ergibt '1.234', auch auf deutschen Systemen
Zwischen D2009 und XE2 musstest du die FormatSettings-Variable zwischenspeichern, bearbeiten und wiederherstellen, und dort manuell den DezimalSeparator auf '.'
setzen.
Vor 2009 kenne ich keine Möglichkeit mehr, wie das ging, weil ich mit so alten Versionen schon seit Jahren nicht mehr arbeite.
Dennis
Geändert von Dennis07 (16. Jan 2020 um 17:59 Uhr)
|