Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by eassy,
4. Nov 2003
hallo,
irgendwie sitze ich woll auf dem schlau.
onkeypress wird nur einmal ausgeführt. oder nicht?
sobald ich dann in die zelle was schreibe kann ich trotzdem mehrere punkte
eingeben.
:wall: :wall:
bitte helft mir. ich komme einfach nicht weiter.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by eassy,
4. Nov 2003
hi Sharky,
ja mit dem ongeteditmask habe ich das auch schon probiert. nur sieht dann das ein bisschen
komisch aus.
meine value habe ich wie folgt definiert: value := '!000000000.0';
wenn ich dann im stringgrid aber nur eine 1.3 haben möchte sieht es voll
komisch aus.
--> 1 .3
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by eassy,
4. Nov 2003
if (stringgrid1.Cells = MENGE) then
begin
//nur 0-9 und . zulassen alle anderen nicht
case key of
#33..#45: key := #0;
#47: key := #0;
#58..#255: key := #0;
end;
end;
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by eassy,
4. Nov 2003
hallo zusammen,
ich ärgere mich schon seit einem tag damit rum.
folgendes problem:
wie kann man während der eingabe in ein stringgrid überprüfen ob die
eingebenen zahl korrekt ist. mit onkeypress habe ich schon einmal nur die zahlen 0-9 und den . zugelassen.
nun haben ich aber das problem, dass ich im stringgrid mehrere punkte eingeben kann obwohl aber
nur folgendes gültig sein darf.
...