Lotus Notes / Domino Sonstiges > OLE/COM-Programmierung
Zugriff auf gemappte Notes.ini
(1/1)
Marc_Hyd:
Hallo,
wir haben bei uns eine Access Datenbank laufen, die über Lotus Notes E-Mails verschickt. Ist Lotus Notes bereits gestartet funktioniert das VBA Script perfekt, soll aber Notes noch gestartet werden funktioniert es nicht mehr.
Anscheinend wird durch:
set session = CreateObject("Notes.NotesSession")
die Notes.ini abgearbeiter, die im Programmverzeichnis liegt. Es wird aber eine .ini genutzt die auf einem gemappten Netzlaufwerk liegt.
Jetzt mieine Frage, kann ich auf diese Zugreifen?
Aufruf von Lotus Notes in der Verknüpfung auf dem Desktop:
C:Programme....notes.exe"=M:\notes\notes.ini"
schöne Grfüße und einen guten Rutsch
Marc
Axel:
--- Zitat von: Marc_Hyd am 31.12.09 - 15:23:13 ---Es wird aber eine .ini genutzt die auf einem gemappten Netzlaufwerk liegt.
--- Ende Zitat ---
Sei mir nicht böse, aber wenn ich sowas lese, stellen sich bei mir alle Nackenhaare.
Ein direkter Weg ist mir nicht bekannt. Das einigste was mir spontan dazu einfällt, ist folgende Krückenlösung.
Du versuchst mit GetObject("Notes.Session") den Zugriff auf den Notes-Task zu initialisieren. Wenn das fehlschlägt (Abfangen der Fehlermeldung mit On Error Goto..., die genaue Fehlermeldung bzw. Fehlernummer musst du selbst ermitteln), dann startest du über eine Batch-Datei Notes mit der entsprechenden ini-Datei.
Ob das allerdings sauber funktioniert, kann ich dir nicht sagen. Dass musst du probieren.
Auf der sicheren Seite wärst du auf jeden Fall wenn die gültige notes.ini im Programm- oder Data-Verzeichnis liegen würde.
Axel
Marc_Hyd:
Danke für die schnelle Antwort.
Ich habe die letzten Nächte Nachtschicht gehabt, deswegen klappt das mit dem Posten nicht so gut.
Den Fehler fange ich schon ab. Wiollte dann einfach die Session neu starten. Mit einer Batch-Datei werde ich mal testen.
Gruß Marc
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln