Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
26. Nov 2009
Das Problem ist ja erstmal: Ist das "123.456,78 €" immer so, oder kann es sprachabhängig auch mal "123,456.78 €" sein.
Wenn dieses sprachabhängig ist, dann
if not (SL in ) then Delete(...
Ansonsten muß man es eben sprachunabhängig behandeln.
Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
26. Nov 2009
VAL beachtet dieses nicht, denn dort sind diese Werte mit dem amerikanischem "Standard" hardcodiert.
Val Str Write WriteLn nehmen immer komma='.'
ist praktisch, da man so sprachunabhängig Speichern/Laden kann :stupid:
( darum auch http://www.delphipraxis.net/internal_redirect.php?p=1104276#1104276 )