Einzelnen Beitrag anzeigen

Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#1

fehlerhafte Eingaben im Stringgrid behandeln

  Alt 21. Aug 2004, 21:14
Hi,

die Stringgrids rauben mir noch den letzten Nerv. Jetzt ist folgendes : bei einer fehlerhaften Eingabe, soll eine Fehlermeldung erscheinen, danach die Zelle leergemacht werden. Sie soll aber den Focus behalten. Es sind integer - Zellen. Folgendes passiert nun. Die Showmessage erscheint, das Feld wird leer gemacht, aber wegen #13 stehe ich in der nächsten Zeile.

Jetzt habe ich einmal die Zahlenprüfung abgeschaltet und gebe "xy" ein. Delphi meldet dann einen Fehler und bleibt in der Zelle. So wie es sein soll. Was ist jetzt zu tun, damit das Verhalten in meinem Code so ähnlich abläuft ?

Spontan ist mir eingefallen, auch eine Exception auszulösen. Würde das dann so gehen ? Der ganze Source von dem Ding beläuft sich mittlerweile schon auf ca. 800 Zeilen. Try and Error, das wärs wohl nicht.
Gruß
Hansa
  Mit Zitat antworten Zitat