Entwickler-Ecke

Sonstiges (Delphi) - Nur Zahlen eintippen !


Jagg - Fr 24.01.03 14:01
Titel: Nur Zahlen eintippen !
Hallo,Leute !

Ich habe diesen Code :

Quelltext
1:
2:
if not (key in ['0'..'9',#8]) then 
    key:=#0;

....hiebei darf in dem feld nur Zahlen eingegeben werden....jetzt will ich das nur "Buchstaben" (große und kleine) eingeben werden können.
Wie mach ich das ?
vllt so ?

Quelltext
1:
2:
if not (key in ['a'..'z',#8]) then 
    key:=#0;


und noch was,ich will das auch bestimmt Buchstaben(sowohl groß als auch klein) eingegeben werden,kann man das wie oben auch realisieren ?

Jagg !


smiegel - Fr 24.01.03 14:15

Hallo,


Quelltext
1:
2:
if not (key in ['A'..'Z', 'a'..'z', 'ä', 'ö', 'ü', 'Ä', 'Ö', 'Ü', 'ß', #8]) then 
    key:=#0;


matze - Fr 24.01.03 21:31

schau dir mal die Delphi kompo TmaskEdit an !!! die ist bei delphi normalerweise mit dabei ! die kann sowas sehr komfortabel !!