I am helping out supporting a VB6 project that has a couple of UserControls. I have been tracking down a memory leak issue.
I've narrowed it down to one of the controls that doesn't unload properly even though it doesn't seem to be referenced elsewhere.
I've replicated the problem in a demo app, and attached it as a zip file. You'll need to rename the .txt files to .ctl before opening the project though. EE won't accept .ctl files yet.
Im summary, with the check box unchecked, the Terminate Event fires when Form2 closes (as I need it to), but when it is checked, it doesn't fire until the app closes down (form1 closes). The behavior seems to be the same both compiled and in the IDE.
I'm hoping you can help.