Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Bei FormatFloat, Punkt statt Komma? (https://www.delphipraxis.net/43010-bei-formatfloat-punkt-statt-komma.html)

smart 27. Mär 2005 14:30


Bei FormatFloat, Punkt statt Komma?
 
Kann man bei
Delphi-Quellcode:
FormatFloat('0.00', Variant)
erreichen, dass statt ein Komma ein Punkt ausgegeben wird?

SirThornberry 27. Mär 2005 14:34

Re: Bei FormatFloat, Punkt statt Komma?
 
einfach stringreplace hinterher auf das ergebnis ausführen.

smart 27. Mär 2005 14:38

Re: Bei FormatFloat, Punkt statt Komma?
 
Wie meinst Du das?

Wuaegner 27. Mär 2005 14:39

Re: Bei FormatFloat, Punkt statt Komma?
 
nach der Formatierung den Punkt durch ein Komma ersetzen mit StringReplace().

mirage228 27. Mär 2005 14:40

Re: Bei FormatFloat, Punkt statt Komma?
 
Einfach wäre es, wenn Du den letzten Parameter von FormatFloat verwenden würdest: Delphi-Referenz durchsuchenTFormatSettings

mfG
mirage228

smart 27. Mär 2005 14:54

Re: Bei FormatFloat, Punkt statt Komma?
 
mirage228, wenn da noch ein Parameter hinterhänge, kommt sofort eine Fehlermeldung "zu viele Parameter".

smart 27. Mär 2005 15:03

Re: Bei FormatFloat, Punkt statt Komma?
 
Ich habe es jetzt mit StringReplace() gelöst. Vielen Dank an Euch.

mirage228 27. Mär 2005 15:07

Re: Bei FormatFloat, Punkt statt Komma?
 
Zitat:

Zitat von smart
mirage228, wenn da noch ein Parameter hinterhänge, kommt sofort eine Fehlermeldung "zu viele Parameter".

Hi,

dann hat Delphi 5 diese Möglichkeit wohl noch nicht. :-?

Laut meiner Delphi 7 Hilfe sieht die Funktion nämlich so aus:
Delphi-Quellcode:
function FormatFloat(const Format: string; Value: Extended): string; overload;
function FormatFloat(const Format: string; Value: Extended; const FormatSettings: TFormatSettings): string; overload;
Aber wenn Du es schlussendlich doch noch gelöst hast, ist ja alles i.O. ;)

mfG
mirage228


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:30 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz