Hi Billy_ray,
I do not remember exactly how vb3 works, but I do believe that errors encountered in VB6 are similar. I normally get the you encountered when I use a control in a form other than the form where the control is referenced.
If CMGDialog (a common dialog control) is on Form1 and you write a line of code in form2 with "CMGDialog" without first a referencing form1 you will get this error. In this such a case do the following:
form1.CMGDialog.*
You may also get this error if no common dialog control exists in your program or form.
Hope this helps you,
Cooleen
[sig][/sig]