![]() |
Maskeditfeld Anzahl der Stellen vor dem Komma prüfen
Hallo ich brauche hilfe
wie kann ich in einem maskedit feld prüfen ob ich mehr wie drei Stellen vor dem komma eingegeben habe und falls dies der fall ist möchte ich ein Warnfenster ausgeben. wie kann ich das realisieren?? danke im vorraus matthias :wall: [edit=sakura] Titel geändert, Hilfe brauchen alle. Mfg, sakura[/edit] |
DP-Maintenance
Dieses Thema wurde von "Sharky" von "Datenbanken" nach "VCL-Komponenten und Controls" verschoben.
MaskEdit != Datenbank ;-) |
Re: Maskeditfeld Anzahl der Stellen vor dem Komma prüfen
Hai superstart025,
wie sieht denn deine EditMask aus? |
Re: Maskeditfeld Anzahl der Stellen vor dem Komma prüfen
Das Maskedit feld hat keine Editmaske und ist mit dem Text 000,000 vordefiniert.
Der on Exit Befehl ist
Delphi-Quellcode:
mfg
//Dezimalstelle wird auf 3 Stellen hinters Komma getrennt bzw. gerundet.//
try Maskedit1.Text := Format('%-.3f', [StrToFloat(Maskedit1.Text)]) except Maskedit1.SetFocus; end end; superstar025 :mrgreen: |
Re: Maskeditfeld Anzahl der Stellen vor dem Komma prüfen
Zitat:
|
Re: Maskeditfeld Anzahl der Stellen vor dem Komma prüfen
wo liegt eigentlich der unterschied zwischen 0 und 9 in der edit maske?
mfg superstar |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:03 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