Hallo zusammen,
ich versuche Lotus Notes aus einer C++ Anwendung über OLE zu steuern.
#import <C:\\Program Files\\lotus\\notes\\Notes32.tlb> rename("TEXT", "__TEXT") rename("DOMAIN", "__DOMAIN")
::CoInitialize(NULL);
lotus::NOTESSESSIONPtr session;
lotus::NOTESUIWORKSPACEPtr uiworkspace;
hr = session.CreateInstance(_T("Notes.NotesSession"));
hr = uiworkspace.CreateInstance(_T("Notes.NotesUIWorkspace"));
Es wird eine Notes Sitzung gestartet, aber session und uiworkspace Objekt sind NULL.
In VBA funktioniert es.
Dim ws As Object
Dim doc As Object
Set notesSession = CreateObject("Notes.NotesSession")
Set ws = CreateObject("Notes.NotesUIWorkspace")