Halli Hallo,
Zitat von
BeerBear:
Wie allgemein bekannt, bietet Delphi ja die Option "Bei Exceptions anhalten".
Allerdings tut Delphi dies auch unerwünschterweise innerhalb von try..except Blöcken.
Gibt es eine Möglichkeit dies zu verhindern?
Es gibt da eine Möglichkeit...
Zitat von
BeerBear:
Es handelt sich bei mir um Delphi 3
... ob die aber schon in D3 vorhanden war weiss ich wirklich nicht mehr.
Also:
Irgendwo im Quelltext
vor der Stelle an der die
Exception stattfinden wird einen Breakpoint setzen. Dann mit der rechten Maustaste auf den roten Breakpoint-Punkt klicken und "Breakpoint Eigenschaften" auswählen.
In den Eigenschaftsfenster auf "Erweitert" klicken.
Dann "Anhalten"
deaktivieren
Dann "Exceptions ab hier ignorieren" (kann auch etwas aners beschriftet sein)
aktivieren
Irgendwo im Quelltext
nach der Stelle an der die
Exception stattfinden wird einen Breakpoint setzen. Dann mit der rechten Maustaste auf den roten Breakpoint-Punkt klicken und "Breakpoint Eigenschaften" auswählen.
In den Eigenschaftsfenster auf "Erweitert" klicken.
Dann "Anhalten"
deaktivieren
Dann "Exceptions ab hier ignorieren" (kann auch etwas aners beschriftet sein)
deaktivieren
Dann "Exceptions ab hier behandeln" (kann auch etwas aners beschriftet sein)
aktivieren
Das ganze ist so lange wirksam wie die beiden Breakpoints gesetzt sind.
Wie gesagt, ich weiss wirklich nicht mehr ob diese Möglichkeit schon unter Delphi 3 existierte. Da musst du schon nachsehen.
Ciao,
Ralf