Dann ist wohl dein Windows nicht "richtig" auf Euro eingestellt?
Delphi übernimmt ja die standardmäßig erstmal Einstellungen vom Windows.
[edit] da war wer schneller mit suchen.
FloatToStrF hat noch einen weiteren FormatSettings-Parameter.
Falls es den in Delphi 7 noch nicht gab, wirst du die globalen Settings ändern müssen.
Ich glaub in der
Unit SysUtils müsste es dann globale Variablen geben, die so heißen, wie die Felder des verlinkten FormatSettings.