Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Der Hase am 11.06.04 - 10:56:18

Titel: Notes 6 aus VB heraus ansprechen
Beitrag von: Der Hase am 11.06.04 - 10:56:18
Hallo Notes Profis,
ich habe folgendes Problem.
Aus VB heraus versuche ich eine Notessession aufzubauen. Beim der Anweisung
set obj = Createobject ("Lotus.Notessession") stürzt Winword mit einem C++ Runtime Error ab.
Verbindungen zu Excel etc. werden anstandslos aufgebaut.
Deshalb poste ich auch hier in diesem Forum!
Ich versuche es auf einem W2003 Server mit Office 2002 auf einen R6.5.1 Server
Hat jemand einen Tip oder einen Hinweis wo ich suchen kann.
Vielen Dank im voraus

Dirk
Titel: Re:Notes 6 aus VB heraus ansprechen
Beitrag von: animate am 11.06.04 - 11:29:07
Versuch doch mal, bei den Verweisen die "Lotus Domino Objects" - Bibliothek einzubinden und dann mit sowas hier in der Art zu arbeiten

Dim s As NotesSession
Set s = new NotesSesion

Klappt das?
Titel: Re:Notes 6 aus VB heraus ansprechen
Beitrag von: Der Hase am 11.06.04 - 11:34:47
Habe den Verweis eingetragen.
Leider führen die Anweisungen zum gleichen Fehler.
Gruß
Dirk
Titel: Re:Notes 6 aus VB heraus ansprechen
Beitrag von: animate am 11.06.04 - 11:43:44
hmm.

dann ist vielleicht was bei oder nach der Installation von Word schiefgelaufen.
Oder die eingesetzten Versionen der Software vertragen sich nicht.

Vielleicht hilfts, die Typelibrary neu zu registrieren
regsvr32 "c:\Lotus\Notes\nlsxbe.dll"
(Pfad anpassen)
Titel: Re:Notes 6 aus VB heraus ansprechen
Beitrag von: Der Hase am 11.06.04 - 12:45:39
Ic habe das gleiche Problem leider auch noch aus einer anderen Software ( HyperNet). Dort bekomme ich die Meldung das nicht geügend Speicherplatz vorhanden ist ( ist in dem Zusammenhang aber Unsinn)

Die Registry habe ich schon durchwühlt. Alles vernünftig registriert.
Der umgekehrte Weg, von Notes aus Word anzusprechen funktioniert einwandfrei.
Event Log und ähnliche Dinge sind auch leer.
Kennt jemand vieleicht ein w2003 Forum wo ich mal Posten könnte?

Vielen Dank
Dirk