Question Locked

COMDLG32.ocx

0 helpful
4 replies
Closed to new repliesThis discussion is closed. It stays readable, but it takes no new replies.

I'm trying to get an old server program running on a Windows 2003 R2 Enterprise x64 Edition. (Yeah, I know that's kind of stupid, but contract monkey does what paying client wants.)

The old program is telling me that COMDLG32.OCX isn't registered.

I've downloaded the newest version I could find(6.1.97.82), and tried to register it via regsvr32, but it doesn't take. (The Specified module could not be found.) Any suggestions?

4 replies

by Former member

SOLUTION:

In order to fix this problem, you'll need to set up and register the library file.

The easiest way to do that is to download the following file that will install and register most of the Library Files used by Ascentive's products (if you still see the error, try the manual instructions below).
Please use the following URL to download a 5.66 MB (5,935,720 bytes) Ascentive Library Installer.
http://www.ascentive.com/support/new/libraryfiles.exe
Right click on the above link and select "Save target as..."

Alternatively, you may download just the file you are missing and manually register it yourself. Here's how to do it:
1.Download COMDLG32.OCX (right click the text on the left and save to your Desktop).
2.Back up your current copy of COMDLG32.OCX and copy the new version to the same file location. This file should be located in the WINDOWS\SYSTEM directory on your C: drive (for Windows NT and 2000: \WINNT\system32).
3.Using your mouse, click on the "Start" button and then click on "Run".
4.According to your Operating System, type the following command to register this library file:

Windows 95, 98, or Me:
regsvr32 \windows\system\COMDLG32.OCX

Windows NT or 2000:
regsvr32 \WINNT\system32\COMDLG32.OCX

Windows XP:
regsvr32 \windows\system32\COMDLG32.OCX
5.You should see a message saying "DllRegisterServer ... succeeded"
If you are getting an error telling you that the file is missing, then you are not typing the command in correctly. You will need to type it in *exactly* as as shown above for your operating system.

* Please note that there is a SPACE after "regsvr32" and before the rest of the command.

You should probably copy and paste the command so that you are unable to mistype it.

Download COMDLG32.OCX now (right-click on the link and select "Save Target as...").
http://www.ascentive.com/support/new/support_dll.phtml?dllname=COMDLG32.OCX

Please post back if you have any more problems or questions.

by the altruist

I saw that site, but I wasn't sure I wanted to trust them. I eventually gave in, and tried it, and yes, it did work. Much appreciated.

by Former member

Then you know what is bad and what is good, and this goes for web sites as well.

Please post back if you have any more problems or questions.

This discussion is closed to new replies.