You just have to be careful with the different versions of the COMDLG32.OCX. I found that some programs install a version that requires a license to run. As well, there appears to be issues when you design for one OS (like Win 98) and then it is run with another OS (like NT). Has anyone ever resolved this type of problem with the COMDLG32.OCX? Regards, Floyd Chan, NCSD WSSD FutureLink Canada Corp.