Registriert seit: 29. Dez 2003
Ort: Erding, Republik Bayern
3.336 Beiträge
Delphi XE2 Professional
|
Re: StringGrid: Eingabe in Zelle prüfen
26. Jan 2009, 13:47
Ja, genau so.
Dein Code hatte noch ein paar Macken - habs jetzt so gelöst:
Delphi-Quellcode:
If not (Key in [#8]) then
begin
case length(Text) of
0: begin
If not (Key in ['S', '0']) then
Key := #0;
end;
1, 2: begin
If Text[1] = '0' then
Key := #0
else
If (Text[1] = 'S') and not (Key in ['0'..'9']) then
Key := #0;
end;
else
Key := #0;
end;
end;
mfg
Helmi
>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<
|