none
Exception aus VB.NET an COM-Klasse weitergeben RRS feed

  • Frage

  • Hallo alle miteinander,

    ich erstelle mit VB.NET COM-Klassen für DLL's zur Integration in COM-Programme, beispielsweise für VBA.

    Kennt jemand Möglichkeiten, wie ich in so einer COM-Klasse Exceptions auslösen kann, die in VBA zur FehlerBehandlung verwendet werden können, beispielsweise

    On Error GoTo FehlerBehandlung

    ???

    Danke für jeden Hinweis.

    Gruß, Werner


    WM

    Donnerstag, 7. Dezember 2017 08:25

Alle Antworten

  • Hallo Werner,

    wie du in deiner COM-Klasse / VBA eine Exception durch deine VB.NET-DLL auslösen kannst, kann ich dir nicht sagen.

    Ich habe etwas ähnliches vor längerer Zeit über den Rückgabewert gelöst. Bedeutet, das die Funktionen in deiner VB.NET - COM-Klasse einen Rückgabewert liefern, die du dann in VBA auswerten kannst. 

    Gruß, Stefan


    Freiberufler im Bereich Softwareentwicklung Von der PLC und Robotik zu VB.NET & C#, vorrangig WPF und UWP

    Donnerstag, 7. Dezember 2017 11:57
  • Hallo Stefan,

    danke für Deine Antwort und Deine Anregung.

    Rückgabewerte u.ä. wollte ich aber eben gerade vermeiden.

    Ich ahne, aber dass es wohl nicht gehen wird.

    Aber meine Hoffnung ist noch nicht gestorben.

    Gruß, Werner


    WM

    Donnerstag, 7. Dezember 2017 12:25