I tried to use the new NotesRichTextNavigator Class from Excel 2003 via COM.But already the statement:
Dim Navigator As NotesRichTextNavigator
fails with “User-defined type not found”.
The method “CreateNavigator” in the “NotesRichTextItem” class is also
missing.
I have the reference to domobj.tlb and this file has a date of May 23, 2003. I also registered the nlsxbe.dll.
When I add a reference to the much elder notes32.tlb (August 2002) I find all the classes and Methods but this is not the COM interface - or is it ? Performance is much worse.
I guess I have an old version of the domobj.tlb file ???
Martin Klein
Annuity Based Services CoC Vienna
Subject: NotesRichTextNavigator class missing in domobj.tlb
The new Rich Text classes are not exposed to COM in ND 6.0.x. They are available in ND 6.5.x, though. I could have sworn that the Help database was clear on that, but it seems not. Perhaps it was in the prerelease doco?
Subject: RE: NotesRichTextNavigator class missing in domobj.tlb
Definitly my 6.0.1 Help mentions these as COM classes. But if they are not, why are these classes in the notes32.tlb ? What is this notes32.tlb - Lotus Notes Automation classes ?
Martin Klein
IBM Austria
Subject: RE: NotesRichTextNavigator class missing in domobj.tlb
Yep – and it’s apparently rather crash-prone if the client is not already open and connected.
Subject: RE: NotesRichTextNavigator class missing in domobj.tlb
So is there any Trick how I could get my Doclinks from the Body fiels without the RichTextNavigator ?
Martin Klein
IBM Austria
Subject: RE: NotesRichTextNavigator class missing in domobj.tlb
Since you folks have a license for Midas, and Midas can be called from Excel using OLE, couldn’t you just do it that way (unless the license for Midas is for a different project)? See my Calling Midas from VB article for a general sense of how to do this, but I’d be happy to assist as well.