Hallo Bernd!
Ist doch ganz einfach:
Code:
var
DsSich : char;
begin
DsSich := SysUtils.DecimalSeparator;
SysUtils.DecimalSeparator := '.';
// dein Code zur Umwandlung
SysUtils.DecimalSeparator := DsSich;
end;
Damit sichest Du den alten Wert in DsSich, setzt einen neuen Wert ('.') ein und speicherst nach Deinem Code den gesicherten Wert wieder zurück (Merke: immer hinterher aufräumen, sonst stolpern andere über Deinem Müll!)
Gruß
Dietmar Brüggendiek