用于C#桌面应用程序的Filenet库

时间:2016-06-08 11:02:13

标签: c# vb6 filenet-p8 filenet

我有一个VB6应用程序使用FnNFO.tlb - Filenet Panagon IDM Objects 3.2和fnerrlks.tlb - Filenet Panagon IDM Error Objects 3.2来登录到filenet库并进行基本操作。

现在我想用C#重写应用程序。根据我的搜索,我收到了关于Content Engine Java and .NET APIs的链接,但我不确定它是否替换FnNFO.tlbfnnerrlks.tlb。那么我应该使用哪个库作为上述类型库的替代?

1 个答案:

答案 0 :(得分:0)

我相信你是在思考它。将对IDM COM dll或tlb的引用添加到项目中,让IDE处理构建互操作引用,然后导入正在使用的组件。您将无法获得IDE自动完成功能,但方法仍然有效。在可能的情况下使用早期绑定并记住IDM COM对象是STA,因此您应该将使用它们的方法归属于“STAThread”。记得为可选参数传递null或missing类型,并在完成后处理COM对象。