C# _在c中访问Vb6对象时发生COM对象错误#

C# _在c中访问Vb6对象时发生COM对象错误#,c#,c++,vb.net,vb6,C#,C++,Vb.net,Vb6,我在Vb6中有一个菜单列表,因此我试图通过C#.net dll在此菜单列表中添加最近的文件名,因此我将此菜单列表作为.net dll中的对象传递,但当我尝试访问该对象时,它显示了_comObjectPlease help从.net操作Vb6 UI对象模型不是我推荐的路径。最好的情况是,您可以找出如何为VB6类型创建com互操作程序集(甚至不确定它们是否将足够多的VB6内部构件作为com库公开)。可能的情况是,您必须在.net中使用一个调度接口,这将是相当劳动密集的。如果有人让我这么做,我会跑掉的

我在Vb6中有一个菜单列表,因此我试图通过C#.net dll在此菜单列表中添加最近的文件名,因此我将此菜单列表作为.net dll中的对象传递,但当我尝试访问该对象时,它显示了_comObjectPlease help

从.net操作Vb6 UI对象模型不是我推荐的路径。最好的情况是,您可以找出如何为VB6类型创建com互操作程序集(甚至不确定它们是否将足够多的VB6内部构件作为com库公开)。可能的情况是,您必须在.net中使用一个调度接口,这将是相当劳动密集的。如果有人让我这么做,我会跑掉的。谢谢先生的回复,但是如果我在c#collectionn中添加最近的文件名并将其返回到vb6 Collection中,先生是他们的一种方法