Entwickler-Ecke
Sonstiges (Delphi) - Exeptions
andisun - Mi 26.06.02 19:17
Titel: Exeptions
Hi,
Wie kann ich alle Exeptions meines Programms an eine Prozedure senden, und prüfen, dann festlegen welche den Benutzer ereichen sollen und welche durch andere Sachen ersetzt werden sollen, oder gar ganz verschluckt werden sollen?
Arakis - Mi 26.06.02 19:25
Zum totalen Verschlucken der Exceptions gehst im Menü auf "Tools / Debugger Options / Langauage Exception", jedenfalls in der englischen Version. Dort kannst du Exceptions gernerell abschalten, oder bestimmte ignorieren, indem du dessen Namen einträgst.
Bis dann
andisun - Mi 26.06.02 19:33
Werden die Exeptions so auch verhindert, wenn man das Program ohne Debugger laufen lässt?
Und außerdem finde ich ein ersetzen orgineller, damit der Benutzer weiss, was zu tun ist....
Auch ist ein Beenden des Programms mit Fehler-Anzeige möglich...
Die Lösung für einzelne Prozeduren ist ja "try ...", aber wie schliesse ich das ganze Prgramm ein?
Arakis - Mi 26.06.02 19:37
Ich glaub schon. Jedenfalls hatte ich mal ein paar nervige Fehlermeldungen bei den Indy-Komonenten, da hab ich einfach die Indy-Exception im Debugger deaktiviert.
Kritische Situatinen kannst du doch mit try, except/finally, end; abfangen.
Bis dann
andisun - Mi 26.06.02 20:25
gut,
ja kritishce Situationen, kann ich abfangen, aber ich möchte das nicth nachrträglich in alle meine Proceduren eintragen, um dann eine Globale-Fehler-Routine zurealisieren, nach Fehler-Grad, bei schwerwiegendem Fehler->Beenden ansonsten nur Fehler ausgeben...
andisun - Mi 26.06.02 22:44
danke, ist echt nützlich, cih wuste doch das das irgendwie geht...
jetzt ncoh ne frage, gibt es hier ein handled?
andisun - Do 27.06.02 06:48
ok, hab s gefunden, showexeption...
Also fehler selber behandeln, die die man ncioht behandelt an showexeption...
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!