Hallo.
Ich möchte bei einem edit Feld nur die Eingabe der Zahlen 0-9 und das ',' zulassen.
Dazu habe ich bisher folgendes geschrieben:
Delphi-Quellcode:
procedure TfrmFahrzeugEingabe.CheckZiffern(var key : Char);
begin
if not (key in ['0' .. '9', ',' ,#8,#9]) then
key := #0;
end;
Das funktioniert auch soweit. Jetzt habe ich aber das Problem, das der User immer noch das Komma mehrmals eingeben kann. Wie kann ich jetzt festlegen, dass der User das Komma nur einmal eingeben kann und das nach dem Komma nur 2 Zahlen stehen dürfen ??
The_tremendous