![]() |
Festgelegter Aufbau eines Edit-Feldes während der Eingabe
Hallo,
ich habe ein Edit-Feld, welches eine IP-Adresse aufnehmen soll. Nun möchte ich während der Eingabe den Aufbau prüfen, um zu vermeiden, dass der Anwender hier Datensalat eingibt. Ich könnte den Aufbau des Feldes zwar prüfen, sobald der OK-Schalter gedrückt wurde, während der Eingabe wäre aber effektiver für mich. Relevant sind hier 4 maximal jeweils 3-stellige Zahlen mit insgesamt 3 Punkten, etwa 192.168.5.254. Wo kann ich hier im besten Fall ansetzen ? |
Re: Festgelegter Aufbau eines Edit-Feldes während der Eingab
TMaskEdit mit einer entsprechenden Maske. Da hast du allerdings dann immernoch das Problem, dass jemand "333.333.444.555" eingeben kann.
Bei den Jedis gibt es allerdings ein Control (TJvIPAddress) das speziell für die Eingabe von IP-Adressen da ist, inklusive der Validierung der eingegebenen Daten. Ciao, Ralf |
Re: Festgelegter Aufbau eines Edit-Feldes während der Eingab
Moin,
--> TMaskEdit :) Formatierungsregeln in der Doku nachschlagen ;) |
Re: Festgelegter Aufbau eines Edit-Feldes während der Eingab
Das war die Lösung, vielen Dank.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:15 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