Zitat von
Cyberbob:
Delphi-Quellcode:
try
inhalt := StrToInt(Edit1.Text);
except
ShowMessage('Fehler');
end;
verwendest, werden eventuell auftretende Fehler abgefangen.
try-except-end Fangen Fehler ab, und du kannst eine eigene Fehler-behandlung in dein Prgramm einbauen.
Wenn dein Programm bei Fehlern weiterlaufen soll, musst du unter "Tools -> Debugger-Optionen ->Sprach-
Exception -> Bei Delphi-Exceptions stoppen" das Häckchen entfernen!
Eine try..except Konstruktion sollte nur verwendet werden, wenn man einen (unvorhergesehenen) Fehler nicht anderst abfangen kann.
Bei Typ-Umwandlung (Str -> Int) kann man das sehr gut abfangen ohne das try..except zu vergewaltigen. Siehe mein Beitrag weiter oben.
Klaus E.
Linux - das längste Text-Adventure aller Zeiten...
Wer nie Linux mit dem vi konfiguriert hat, der hat am Leben vorbei geklickt.