使用嵌入在DLL中的.net中的VB 6.0 Form

时间:2010-10-20 05:19:14

标签: .net vb.net forms vb6

我有一个VB 6项目的DLL,它有一个类和一个表单。调用构造函数时,从该类调用该表单。我从项目中创建了一个DLL,添加该DLL在我的.NET项目引用中。现在,当我调用该类DLL时,它会出现以下错误:

Creating an instance of the COM component with CLSID {4E44E1A1-391D-4846-B733-2618249FE35A} from the IClassFactory failed due to the following error: 800a0196.

这意味着表单无法打开。

1 个答案:

答案 0 :(得分:0)

必须从.NET以模态方式打开VB6 ActiveX DLL中的表单。你是模态吗?

相关问题