Not a VB expert per se, but what you are trying to do isn't possible under Windows.... well it actually is, but not the way you are trying to do it.
When you start a new process, it gets its own memory space, message loop, and creates its own windows, etc.
If you post what you are trying to accomplish we may be able to help. If all you want is to open a browser window in your MDI container, then you can use the browser control that ships with Visual Studio. If it has to be a seperate process for some reason, then you are stuck with having it launch outside the MDI.