![]() |
Mindestlänge von Editfeldern
Wie lege ich eine Mindestlänge für Editfelder fest ?
|
AW: Mindestlänge von Editfeldern
Hallo...
indem du beim OnExit die Länge prüfst und entsprechend reagierst... 8-) |
AW: Mindestlänge von Editfeldern
Mindestlänge als solches gibt es nicht. Alternativ kannst du MaskEdit nehmen. In EditMask z.B. 10 mal A eingeben und schon müssen 10 Buchstaben/Zahlen eingegeben werden.
|
AW: Mindestlänge von Editfeldern
Ich habe das jetzt so gelöst
Delphi-Quellcode:
Danke euch
If((((Edit10.text<>'') and (Edit11.text<>'') and (length(Edit10.text)<> 1 or 2) and (length(Edit11.text)<> 1 or 2)))) Then das machen was ich will :D
|
AW: Mindestlänge von Editfeldern
Auf was bezieht sich 1 von 1 or 2 und die 2? Nicht du mußt es verstehen, sondern Delphi.
|
AW: Mindestlänge von Editfeldern
Auf die Länge der Eingabe im Editfeld
|
AW: Mindestlänge von Editfeldern
Dann muss es
Delphi-Quellcode:
heissen
...(length(Edit10.text) <> 1 or length(Edit10.text) <> 2) ...
oder besser gleich
Delphi-Quellcode:
length(Edit10.text) > 2
|
AW: Mindestlänge von Editfeldern
Das war mir schon klar, aber bei
Delphi-Quellcode:
ergeben 1 or 2 = 3. Di fragst also ob die Länge ungleich 3 ist, nicht ob sie 1 oder 2 ist.
length(Edit10.text)<> 1 or 2
Das ist Binär: 0001 ist 1 or 0010 ist 2 = 0011 ist 3 //Edit @mkinzler Meine Antwort bezog sich auf den Post von Premaider, nicht deinen. Im Nachhinein klingt meine Antwort als ob ich auf dich antworten würde. |
AW: Mindestlänge von Editfeldern
Zitat:
Und ich wette das es nicht funktionieren wird. Den Tipp mit den Tutorials würde ich wirklich empfehlen. [edit] komisch, irgendwie waren vor 2 Minuten koch keine anderen Antworten zu sehn. :shock: Ein Aprilscherz von Daniel oder des Internets? |
AW: Mindestlänge von Editfeldern
Zitat:
Delphi-Quellcode:
if ( Length( Edit10.Text ) >= 3 ) and ( Length( Edit11.Text ) >= 3 ) then
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:08 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