![]() |
Datenbank: ABS-db • Version: 5.12 • Zugriff über: TQuery
Währung in TEdit mit Tausendertrenner darstellen
Guten Abend,
wie bitte kann ich bei der Eingabe in einem TEdit den Betrag mit Tausendertrenner darstellen?
Delphi-Quellcode:
Vielen Dank für Antwort!
QueryArt.FieldByName('VKNetto').AsFloat := StrToFloat(Format('%10n',[EdVKnet.Text]));
Gruß Lombi |
Re: Währung in TEdit mit Tausendertrenner darstellen
Durch die Konvertierung des Strings in einen Float gehen alle Formatierungen verloren.
Nimm einen TMaskEdit, da kannst du eine Eingabemaske vorgeben |
Re: Währung in TEdit mit Tausendertrenner darstellen
Danke, TMaskEdit werde ich mir ansehen!
|
Re: Währung in TEdit mit Tausendertrenner darstellen
Kann ein TMaskEdit auch blank sein wie ein TEdit?
Die schwarzen Linien sollen nicht sichtbar sein. |
Re: Währung in TEdit mit Tausendertrenner darstellen
Was meinst du mit schwarzen Linien?
|
Re: Währung in TEdit mit Tausendertrenner darstellen
Beim Anlegen einer neuen Maske werden Linien als Tausendertrenner in der Testeingabe
als Text vorgegeben. |
Re: Währung in TEdit mit Tausendertrenner darstellen
Was für eine Maske verwendest du?
|
Re: Währung in TEdit mit Tausendertrenner darstellen
Die Maske für die Tausendertrenner war nicht vorhanden und mußte angelegt werden.
Beim Ausführen der Anwendung bekomme ich im TMaskEdit als Text vorgegeben: _.___.___,____ |
Re: Währung in TEdit mit Tausendertrenner darstellen
Du kannst ein Leerfeld als "_" oder " " darstellen. Einfach mal die OH zu EditMask durchlesen.
Mfg |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:33 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