Beiträge von brischt

    Hallo,


    vielleicht kann mir jemand bei einem kleinen Problem helfen, das ich beim Anprogrammieren von Notes via C# und COM Interop habe.


    Ich erzeuge ein NotesSession-Objekt und öffne eine entsprechende Datenbank. Das funktioniert auch bestens, Notes zeigt das entsprechende Formular zur Passworteingabe an, wenn die Session initialisiert wird (ich übergebe kein Passwort direkt).


    Wenn der Benutzer hier nun auf "Abbrechen" klickt, wird eine COM Exception ausgelöst. Diese fange ich ab und zeige dem Benutzer den Hinweis, dass er den Zugriff gestatten muss, sonst wird das nüscht.


    Leider schaffe ich es nicht, den Dialog wieder anzuzeigen: Sobald das nächste Initialize() für die Session ausgeführt wird, kommt sofort dieselbe COM Exception wieder. Die einzige Möglichkeit ist, das Programm zu beenden und neu zu starten, was natürlich nicht so schön ist.


    Gibt es irgendeine Möglichkeit, den "Fehler" zurückzusetzen? Selbst das Erzeugen einer neuen Session bringt leider nichts...


    Danke für jeden Tipp,


    Roland