correct me if im wrong but visual basic 2005 is visual basic.NET? if it is i dont think you posted your topic in the right category..
in .NET framework you must declare an instance of the form first before manipulating or calling the form. i usually store it in a global class so that i can manipulate it everywhere within the project. but every programmers have a diffrent style, :-)
Give me a place to code and i shall move the earth!