2010-01-29 2 views
0

У меня есть пользовательский элемент управления в приложении vb.net.Загрузка элемента управления Vb.net внутри формы VB 6

и у меня есть формы в VB 6.

так в моем vb.net applciation к этому пользовательскому элементу управления я должен упомянуть форму VB 6 в качестве родителя.

Значит, когда я запускаю приложение vb6, я должен видеть это пользовательское управление как часть этой формы.

Ахи помогает оценить.

ответ

0

Вы можете попробовать сохранить его как объект dom в .net После этого вы можете открыть его в vb6 в компонентах меню.

Я сделал это с классом guid .net, но я не знаю, что вы и что делаете, но я думаю, вы должны попробовать.

0

На самом деле довольно просто добавить некоторые сантехники в пользовательский элемент управления VB.NET, чтобы выставить его через COM в качестве элемента управления ActiveX, который может использоваться VB6 и другими COM-клиентами.

Вот статья, описывающая, как это сделать:
"Writing an ActiveX Control in VB.NET"

1

Посмотрите на COM interop Toolkit. Это позволяет вам легко создавать com-видимые пользовательские элементы .NET, которые могут использоваться, например, в VB6.