Creating Modeless Forms Such as Windows
You must guarantee that reference variables for modeless forms exist for as long as the form is in use. This means that these variables should have global scope. In most cases, you use the global reference variable that was created when you made the form (the variable name that matches the name property of the form).
If your application requires additional instances of the form, declare separate global variables for each instance.