Exception
-
Ok,
dann gleich noch eine Frage hinterher...
Ich denke ich bin zu doof heute!Ich hab eine Funktion die mir Daten über Bluetooth an mein Handy sendet.
Nehme ich diese jedoch nicht an bekomme ich eine Fehlermeldung (Win32 Socket feher bla bla)Diese möchte ich abfangen.
Das sollte doch per try&catch funktionieren oder nicht?try { //Funktionsaufruf } catch ( /* ?? Welche Exception bloß ?? */ ) { // Error Handling }Wie gesagt, welche Exception muss ich abfragen, irgendwie funzt das alles nicht
Danke
-
Wenn eine geworfen wird, muß die Dokumentation der benutzen Lib dir sagen, welche Exception geworfen wird. Oder du hast den Sourcecode der Lib und schaust selbst da rein? Oder du schaust in die Header-Datei der Lib rein, vielleicht steht da was drin? Wir können ja nicht hellsehen!
Sollte man überhaupt nicht wissen, was geworfen wird, kann man Alternativ (was aber wirklich nur selten gemacht werden soll):
try{} catch(...) {}Die drei Punkte sagen: fang alles ab. Aber du weißt dann halt immer noch nicht was geworfen wurde.
-
Ist nen ActiveX Steuerelement (nicht mein eigen)
Es sind laut info alles Win32 Errors

-
Zudem gibt es noch MFC TRY CATCH. Einfach eben gross geschrieben. Die dazugehörigen Exceptions findest du hier:
http://msdn2.microsoft.com/en-us/library/yx1b5f5w.aspx
MFC TRY CATH und co hier:
http://msdn2.microsoft.com/en-us/library/bkbfk27x.aspxAber eben, du musst zuerst wissen, was überhaupt geworfen wird. Und das können wir dir leider nicht sagen.
*Edit* Zeig mal die Info!
Grüssli
-
die info ist ne message ausm icq

Naja ich dokotor da dann noch mal ein bisschen dran rum
