Hallo zusammen,
ich habe in einem einfachen Programm eine Try-Except-Anweisung
eingefügt, um eine Division durch Null zu verhindern.
Dennoch bringt mir der Debugger eine Fehlermeldung.
So als hätte ich die Anweisung nicht geschrieben.
Muss ich in den Voreinstellungen irgendwo ein Häkchen setzen?
Oder wo liegt das Problem?
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16:
| procedure TForm1.Button1Click(Sender: TObject); var a,b,c:real; begin a:=1; b:=0; try c:=a/b; c:=1; except on EZeroDivide do begin ShowMessage('Erste Anweisung: c = '+FloatToStr(c)); ShowMessage('Zweite Anweisung.'); end; end; end; |
Grüße
gin
Moderiert von
Christian S.: Code- durch Delphi-Tags ersetzt