>I do a form, a button calls a procedure and I want to release the form in that procedure and continue processing.
>
>The object variable gets set to null but the window remains.
>
>Why?
Is there another object referenced in that form?
If so, you'll need to release those references before the form will close.
Insanity: Doing the same thing over and over and expecting different results.