INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Exception "Catch"



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

06.02.2010, 14:35
Beitrag #4

rolfk Offline
LVF-Guru
*****


Beiträge: 2.305
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
Exception "Catch"
' schrieb:rolfk oder IchSelbst bestimmt..... Wink
Bahn

Gruß Markus

Sorry, nein. .Net versuche ich wann immer möglich zu vermeiden. Exceptions auf WinAPI Niveau habe ich grundsätzliche Kenntnisse aber auch nicht wirklich sehr ausführende und ich weiss absolut nicht ob .Net Exceptions intern auf WinAPI Exceptions aufbauen oder ob das ein grundsätzlich anderer Mechanismus ist. Ich denke jedenfalls dass das Abfangen von .Net Exceptions mit WinAPI Exception Mitteln so oder so fast nicht möglich ist, da .Net die WinAPI Exceptions garantiert auf irgendeine Weise wrapt so es sie dann überhaupt als unterliegenden Mechanismus verwendet.

Grundsätzlich denke ich dass man mit .Net Systemaufrufen wohl einen Exceptionhandler installieren kann der dann als .Net Event an ein LabVIEW Callback-VI übergeben wird. Selber bin ich aber genau so wie IchSelbst von Exceptions alles ausser begeistert. Es ist so oder so immer eine "After the fact" Behandlung von Fehlern und man hat eigentlich nur zwei Möglichkeiten dabei. Entweder handelt es sich um einen vorhersehbaren Fehler den man dann in der Exception mühsam wiederherzustellen versucht, oder es ist ein unvorhersehbarer Fehler und dann kann man ausser einem Dialog mit der Mitteilung dass es besser ist die Applikation zu beenden auch nicht wirklich viel tun. Bei vorhersehbaren Fehlern ist es aber viel effektiver um diesen Fehler gar nicht erst auftreten zu lassen.

Rolf Kalbermatter
Technische Universität Delft, Dienst Elektronik und Mechanik
https://blog.kalbermatter.nl
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Exception "Catch" - DaniH - 04.02.2010, 10:47
Exception "Catch" - Y-P - 06.02.2010, 10:07
Exception "Catch" - IchSelbst - 06.02.2010, 14:03
Exception "Catch" - rolfk - 06.02.2010 14:35
Exception "Catch" - DaniH - 07.02.2010, 21:39
Exception "Catch" - IchSelbst - 07.02.2010, 23:12
Exception "Catch" - rolfk - 08.02.2010, 00:55

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Unhandled exception bei Übergabe eines CArrays abrissbirne 8 9.163 25.04.2008 23:31
Letzter Beitrag: abrissbirne

Gehe zu: