![]() |
Edit Komponente, nur zahlen
Leichte Frage: Wie mach ich es, das in eine Editkomponente nur Zahlen geschrieben werden können.
Geht es aber trotzdem, das vorher Buchstaben drin stehen? Ich wollt nämlich über die Pq-formel Nullstellen berechnen. und in meinen Edits soll am anfang "P" und "q" stehen, und danach soll natürlich niemand Buchstaben eingeben! |
Re: Edit Komponente, nur zahlen
Im OnKeyPress des Edits:
Delphi-Quellcode:
So werden nur Zahlen ins Edit eingetragen.
if not (Key in [0..9]) then Key:=#0;
|
Re: Edit Komponente, nur zahlen
Bloss dass Du dann wohl auch noch absichern müsstest, dass Dir niemand die Buchstaben weglöscht.
Dann ist noch die Möglichkeit gegeben, dass jemand mit cut and paste fasche Zeichen hineinkopiert. Und wenn die Buchstaben ohnehin fix sind, könntest Du sie auch in ein Label-Feld unmittelbar vor das Edit-Feld setzen. |
Re: Edit Komponente, nur zahlen
Der TE hatte die Frage schon einmal gestellt:
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:19 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