在vb.net中获取Lotus Notes的后端类

时间:2013-04-05 19:20:09

标签: vb.net lotus-notes

我需要从vb.net应用程序访问Lotus Notes的后端类。 Actualy我想获得COM接口。我可以在c ++中轻松地做到这一点:

...
NOTESSESSIONPtr itfNotesP;
NOTESDATABASEPtr itfDatabaseP;
...
try
{
    hrNotesSession = itfNotesP.CreateInstance(__uuidof(NOTESSESSION));
    hrNotesUiWorkspace = ptrUIWP.CreateInstance(__uuidof(NOTESUIWORKSPACE));
}
...

但是在vb.net中,我用尽了一些解决方案来实现与lotus.NOTESSESSION相同的东西和来自Notes32.tlb的lotus.NOTESUIWORKSPACE

有人知道我错过了什么吗? 谢谢!

1 个答案:

答案 0 :(得分:1)

您是否阅读过this?它有点陈旧,至少有一件重要的事情是它没有提到,但我认为它足以让你开始。

它没有提到的,对你而言可能很重要的是,Win64上不支持Domino COM类。 (请参阅此IBM technote。)您将在StackOverflow上找到一些有困难的人提出的问题,并且有一些答案可以帮助您解决该技术说明中的特定问题。事实上,大多数类都可以使用,但是某些类中的一些方法根本不起作用。除了社区帮助之外,您自己也是如此,因为IBM不会回答有关不支持的内容的问题。