Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Keine Meldung bei Exception mehr - warum? (https://www.delphipraxis.net/94591-keine-meldung-bei-exception-mehr-warum.html)

ManuMF 23. Jun 2007 21:05


Keine Meldung bei Exception mehr - warum?
 
Hallo,

ich habe neuerdings bei meinem D6 PE das Problem, dass gar keine Meldungen mehr bei Exceptions angezeigt werden. Der Code wird an der Stelle abgebrochen und ein try-except-Block schlägt an, aber keine Meldung. Was kann ich tun, damit sie wieder angezeigt werden?

Danke,
ManuMF

[edit]Titel verbessert[/edit]

phreax 23. Jun 2007 22:58

Re: Keine Meldung bei Exception mehr - warum?
 
Try..Except Blöcke behandeln die exceptions, sie werden dann nicht mehr als Box angezeigt, das passiert nur bei unbehandelten Fehlern .Wenn du sie trotzdem sehen willst, dann kannst du in den Projektoptionen die Sprachexceptions aktivieren.

ManuMF 23. Jun 2007 23:33

Re: Keine Meldung bei Exception mehr - warum?
 
Sorry, hätte ich genauer schreiben sollen. Ich meine natürlich, dass ohne Block trotzdem keine Meldung kommt und nur die Ausführung abgebrochen wird. Das mit dem Block war nur ein "Beweis", dass es sich tatsächlich um eine Exception handelt.

phreax 24. Jun 2007 10:28

Re: Keine Meldung bei Exception mehr - warum?
 
Hmmm, wenn es sich um eine Konsolenanwendung handelt, dann werden normalerweise keine Exceptions angezeigt, wenn es aber ne VLC Formularanwendung ist dann könnte es höchstens sein, dass irgendwas in den Optionen falsch eingestellt ist.
Wenn das ganze auch bei neu erstellten Anwendungen auftritt, kann es nicht an den Projektoptionen liegen sondern muss dann irgendwo unter Tools->Optionen falsch eingestellt sein.. Da hilft dann wohl bloß ausprobieren...
Vllt weiss aber auch jemand hier im Forum genau welche Optionseinstellung soetwas bewirkt....

Vlie Glück ;)

phreax

ManuMF 24. Jun 2007 12:19

Re: Keine Meldung bei Exception mehr - warum?
 
Ja, es tritt bei VCL-Anwendungen auf, auch neu erstellten.
Ich habe die Optionen schon durchgeschaut, ohne Erfolg. Wüsste aber auch nicht, dass ich was geändert habe :gruebel:

Christian Seehase 24. Jun 2007 14:16

Re: Keine Meldung bei Exception mehr - warum?
 
Moin Manu,

hast Du eventuell bei Tools\Debugger Options\OS Exceptions
in der Groupbox "On Resume" den RadioButton "Run handled" aktiviert?

(Tools = Extras in der deutschen Version).

ManuMF 24. Jun 2007 14:30

Re: Keine Meldung bei Exception mehr - warum?
 
Habe da eine GroupBox "Beim Fortsetzen", das dürfte die sein, die du meinst. Da ist bei allen "Unbehandelt starten" ausgewählt. "Behandelt von" steht auf Anwenderprogramm.

[edit]
Komisch, jetzt gehts wieder... :gruebel:
Hier liegt es wohl tatsächlich am Thread. Ich hatte aber mehrfach Delphi neu gestartet und auch bei einem neuen Projekt keine Meldung bekommen. Jetzt klappt es aber wieder...
[/edit]


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:12 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz