>So then I assume you instantiate the form but you don't make it visible, do the dynazip stuff then release the form right? -Rick
Exactly, by default when you instantiate an object, it does not appear.
I have those objects for each of my OCX.
On some projects where many OCXs are mostly used, I drop them all in the same form object. So, I instantiate it at first and it lives for the entire application.