Can anyone give me help with unloading forms. I have an application that has two forms open. One of the forms shows mapping and the other is a query form. Basically what I am doing is using the query form to select features from the map. Everything is working fine except for the fact that after I unload my query form I go to my map form and do some work on the map. All the code runs through but there is a delay with VB and it goes into the code to unload the form but the form doesn't actually fully unload until it is finished the work on the map form. This is really annoying as my query form is still visible when it shouldn't be.