Использование формы VB 6.0 в .net, которая встраивается в DLL - PullRequest
1 голос
/ 20 октября 2010

У меня есть DLL проекта VB 6, который имеет один класс и форму.Форма вызывается из этого класса, когда вызывается ее конструктор.Я сделал 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 голосов
/ 22 ноября 2011

Формы в VB6 ActiveX DLL должны быть открыты из .NET. Вы формируете модал?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...