Hallo,
ich habe 2 Edit oder auch Maskedit felder. In einem Fald sollen nur Buchstaben, im anderen Feld nur Zahlen erlaubt sein. Nun habe ich folgende Lösung gefunden:
Delphi-Quelltext
1: 2: 3: 4: 5: 6:
| procedure TForm1.EditNewIntervallKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState); begin if not (Key in ['0'..'9', ',', #8]) then Key := #0; end; |
Hier kriege ich allerdings die Fehlermeldung: Inkompatible Typen Word und Char. Wie kann ich das lösen bzw. gibt es eine andere Möglichkeit die oben genannten einschränkungen zu treffen?
dank euch schon einmal, lg
Moderiert von
Narses: Code- durch Delphi-Tags ersetzt
Moderiert von
Narses: Überflüssige Zeilenumbrüche/Leerzeilen entfernt.