Registriert seit: 12. Sep 2003
Ort: Offenburg
78 Beiträge
Delphi 5 Enterprise
|
StringGrid: Eingabekontrolle
24. Sep 2003, 14:49
Hi!
Ich versuche jetzt schon seit längerer Zeit, Falsche Werte bei der Eingabe in eine Zelle abzufangen (den Artikel ..grid: Wie auf Zelländerungen reagieren (oder so ähnl.) hab ich schon gelesen). Mir ist wichtig, dass Die Fehleingabe (es sollen nur Werte wie '45', '1.2M', '-3,1k'...; eine entsprechende Prüffunktion habe ich bereits geschrieben) sofort rückgängig gemacht werden muss, d.h. nach einer entsprechenden ShowMessage(..) soll sich die gleiche Zelle wieder im EditMode befinden.
Bisher habe ich 2 Möglichkeiten ausprobiert:
- OnSetEditText
- OnSelectCell und OnExit
Beide Möglichkeiten lösen das Problem nicht.
Danke schonaml für eure Antworten
|