insertar un formulario .NET en una aplicación MDI de VB6

30/08/2005 - 10:14 por MoGa | Informe spam
Hola :

Quisiera saber si es posible abrir un formulario realizado en .NET desde una
aplicación MDI de VB6. De forma que ese foprmulario se inserte dentro del
MDI.
Ya he realizado una DLL con el formulario en .NET y soy capaz de abrirlo
desde VB6.
Pero no soy capaz de incrustarlo dentro del MDI.

He intentado assignar la propiedad MDIParent del formulario en .NET con la
instancia del formulario MDI de VB6, pero me dice que "System.__Object" no
puede convertirse a "Windows.Forms.Form"

Entonces he investigado los mandatos Marshal.CreateWrapperOfType, y otros,
pero no consigo hacer lo que quiero.

Gracias por la ayuda,
Jose Luis
 

Leer las respuestas

#1 Miquel
31/08/2005 - 16:50 | Informe spam
hola,
Podrias indicar como haces para poder llamar un winform desde vb?

Grácias

"MoGa" escribió en el mensaje
news:%
Hola :

Quisiera saber si es posible abrir un formulario realizado en .NET desde


una
aplicación MDI de VB6. De forma que ese foprmulario se inserte dentro del
MDI.
Ya he realizado una DLL con el formulario en .NET y soy capaz de abrirlo
desde VB6.
Pero no soy capaz de incrustarlo dentro del MDI.

He intentado assignar la propiedad MDIParent del formulario en .NET con la
instancia del formulario MDI de VB6, pero me dice que "System.__Object" no
puede convertirse a "Windows.Forms.Form"

Entonces he investigado los mandatos Marshal.CreateWrapperOfType, y otros,
pero no consigo hacer lo que quiero.

Gracias por la ayuda,
Jose Luis


Preguntas similares