Zitat von
Cheffu:
Ja, ich find daran nur komisch das die fertige EXE per except den Fehler schluckt aber das compilierte Programm dies nicht tut
Zitat von
Matze:
Wie marabu erwähnte, kannst du das unter Tools->Debugger-Optionen einstellen. Da steht irgendwo etwas wie "Bei Delphi-Sprachexceptions stoppen" und da musst du dann den Haken entfernen.
Solange der Hacken nicht gesetzt ist meint Delphi ja auch du willst das so. (zur Ursachenforschung oder so)
Um absichtliche Fehler zu testen kannst du ja einfach mit F9 das Programm weiterlaufen lassen. Und wirst dabei merken, daß dein Programm sich wie die EXE verhält/ausschweigt.
龍 Der Unterschied zwischen Theorie und Praxis ist in der Praxis größer als in der Theorie.