Contain a VB6 form in a .Net MDI
I'm porting an old VB6 app into .Net but one Vb6 form is too big to migrate in this release. I Shell the Vb6 exe to show the VB6 form from .Net, but the VB6 form is not contained in the .Net MDI. I have a gut feeling its not possible to embed the VB6 form in the .NET MDI , does anyone know if this is possible? I'm after something like Interop Forms Toolkit 2.1 or even an API It is indeed possible. It's just neither simple, nor a particularly a good idea... You'll need to create an ActiveX container for the form, which you can then embed the VB 6 form into. See this article on CodeProject for