You should have it in your system directory and it should be the right version. For VB6 which is what I use the version is 6.00.8418 You can download that version here: http://tinyurl.com/qxr Once downloaded, place in your System folder. Then click Start>Run and register it with this command: regsvr32 comdlg32.ocx Then see if you still get the error when you run the program. vic Lock and hide folders with maximum ease and security. http://personal-computer-tutor.com/lh/lockhide.htm ----- Original Message ----- From: "Mike" <m.schell@xxxxxxxxxxxx> To: <Computer_Help_and_Discussion@xxxxxxxxxxxxxxx> Sent: Saturday, July 20, 2002 7:10 AM Subject: -=PCTechTalk=- COMDLG32.OCX > > Hi, > > I received the following VB runtime error message: > > "Component COMDLG32.OCX is not correctly registered: File is > missing or invalid" > > I ran a search and found the corresponding Dll but not the OCX file. So > I downloaded the OCX file but it appears as a default txt. file. > > I also reinstalled VB 5 and VB 6 but the same error occurs. To unsub or change your email settings: //www.freelists.org/webpage/pctechtalk To access our Archives: http://groups.yahoo.com/group/PCTechTalk/messages/ //www.freelists.org/archives/pctechtalk/