Einzelnen Beitrag anzeigen

Teesäufer

Registriert seit: 10. Jan 2021
18 Beiträge
 
#1

Eingabefehler mit try except abfangen

  Alt 3. Sep 2022, 22:45
Hallo zusammen,

ich habe ein Problem: Ich habe ein Eingabefeld, bei dem man eine Zahl eingeben soll. Nun kommt es ja aber manchmal vor, dass man sich vertippt und versehentlich einen Text eingibt. Darum habe ich das in try except eingebettet. Nur leider hilft es nichts. So sieht das ganze aus:

try
ergebnis:=strtoint(Edit1.text);
except
label4.caption:='Fehlerhafte Eingabe'+ergebnistext;
end;

Trotzdem bricht das Programm mit einer Fehlermeldung ab, wenn ich einen Text eingebe. Was mache ich falsch?
  Mit Zitat antworten Zitat