Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Tausenderpunkt bei Edit mit Zahlen entfernen (https://www.delphipraxis.net/49669-tausenderpunkt-bei-edit-mit-zahlen-entfernen.html)

blackfoxx 14. Jul 2005 10:57


Tausenderpunkt bei Edit mit Zahlen entfernen
 
Hi Leute,

gibt es eine Möglichkeit(Eigenschaft) von Edits, mit der ich den Tausenderpunkt beu großen Zahlen entfernen kann?
Ich habe mein Edit mit einer UpDown Komponente verknüpft und er zeigt mir zB: '1.950' anstatt '1950' an.
Da ich aber Jahreszahlen auswählen will, ist das denkbar unschön.

Ich hoffe ihr könnt mir helfen.

Danke schonmal.

BlackFoXX

dahead 14. Jul 2005 11:00

Re: Tausenderpunkt bei Edit mit Zahlen entfernen
 
Benutzt du ein TSpinEdit?

Da gibt es die property "Thousands", die setzt du auf false.

blackfoxx 14. Jul 2005 11:05

Re: Tausenderpunkt bei Edit mit Zahlen entfernen
 
Ich danke dir! :thumb:
Hab jetzt meine Kombo gegen ein SpinEdit ausgetauscht. Macht das gleiche. Thousends scheint standardmäßig auf false zu sein.
Also thx nochmal. :-D

Greetz BlackFoXX

marabu 14. Jul 2005 11:07

Re: Tausenderpunkt bei Edit mit Zahlen entfernen
 
Auch das UpDown Control kennt die property Thousands, aber das hier geht immer:

Delphi-Quellcode:
s := StringReplace(s, ThousandSeparator, '', [rfReplaceAll]);
Grüße vom marabu

evilboy 14. Jul 2005 17:34

Re: Tausenderpunkt bei Edit mit Zahlen entfernen
 
Das UpDown sieht besonders im XP-Design besser aus, und ist ein offizielles Microsoft-Control. Die SpinButtons sehen im XP-Style immer etwas gequetscht aus...


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:17 Uhr.

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