NotesRichTextNavigator class missing in domobj.tlb

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.