I don't know if you ever got an answer you can use or if you finally figured out what to do, but if you want a form to start out invisible you set the Opacity = 0. If you want to see it again, set Opacity=100, I have an app that I start with an "invisible form" (Opacity=0) and then I have it start another program which is visible. It works fine and has lasted a long time.