Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Was bewirkt DecimalSeparator? (https://www.delphipraxis.net/95981-bewirkt-decimalseparator.html)

Angel4585 17. Jul 2007 08:21


Was bewirkt DecimalSeparator?
 
Hallo,

die Frage klingt vielleicht etwas blöd, ich weis, dass wenn man DecimalSeperator auf ',' setzt, muss wenn ich mit StrToFloat einen String in eine Zahl umwandle das Trennzeichen ein ',' sein.
Soweit so gut.

Aber wie weitreichend ist das Setzen von DecimalSeperator?

Wenn ich diese Variable setze, betrifft das dann nur die Fliesskommazahlen in meinem eigenen Programm oder wirkt sich das auch auf andere Programme aus?

Danke schonmal für die Antwort

:angel:

SirThornberry 17. Jul 2007 08:26

Re: Was bewirkt DecimalSeparator?
 
diese Variable gilt nur für dein Programm solange es läuft. Der Seperator wird beim Start des Programmes aus dem System ausgelesen und eben in dieser Variablen gespeichert. Alle guten Funktionen in Delphi welche etwas mit der Konvertierung von nicht-Ganzzahlen zu String und umgekehrt zu tun haben verwenden diese Variable.

mkinzler 17. Jul 2007 08:40

Re: Was bewirkt DecimalSeparator?
 
Besser ist aber die überladenen Versionen mit der Übergabe des Formats zu verwenden


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:50 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 by Thomas Breitkreuz