i keep getting a comdlg32.ocx error  
Author Message
numbers65





PostPosted: Common Language Runtime, i keep getting a comdlg32.ocx error Top

what is it and what can i do to fix it


.NET Development34  
 
 
Adam Braden - MS





PostPosted: Common Language Runtime, i keep getting a comdlg32.ocx error Top

In what context are you getting this erro and what does the error say

This ActiveX control shipped in Visual Studio 6.0/Visual Basic 6.0 and is used for showing common dialogs (open/save).  You should be able to find this control in your windows\system32 directory.  Perhaps you just need to re-register it by typing "regsvr32 comdlg32.ocx" from the command line in the system32 directory.

Hope this helps,
Adam Braden
Visual Basic Team


 
 
Ultan





PostPosted: Common Language Runtime, i keep getting a comdlg32.ocx error Top

Hi, I've come across this post trying to solve a problem with some vb based software. I tried your registration tip and received an error:

0x08002801c

Any ideas


 
 
SREI





PostPosted: Common Language Runtime, i keep getting a comdlg32.ocx error Top

I also have troubles with comdlg32.ocx

The program, that I'm tying to use, is "Steel Inventory 1.2.0.0" http://www.steelsonic.com/steelinventory.htm

 

OS: "Windows 2000 Server SP4"

ComDlg32.ocx: "5.1.43.19"

Error: Failed to load control 'CommonDialog' from Comdlg32.ocx. Your version of Comdlg32.ocx may be outdated. Make sure you are using the version of the control that was provided with your application.

What am I to do about it

 

Though!

OS: "Windows XP Professional SP2"

ComDlg32.ocx: "6.0.84.18"

no errors...


 
 
Ultan





PostPosted: Common Language Runtime, i keep getting a comdlg32.ocx error Top

I have come to realise that the file is only refusing to work for people who don't have administrative access to the drive, but I am using the version that came with the software. I'm just wondering if I overwrote the file myself when I was installling it. It's the old confusion between "Do you wish to replace..." and "Do you wish to keep..."


 
 
SREI





PostPosted: Common Language Runtime, i keep getting a comdlg32.ocx error Top

I think, that "Steel Inventory" doesn't replace the file. It just uses what the folder "System32" has inside of it.

The solution might be in obtaining some newer version of ComDlg32.ocx for replacing via installing a software which brings it, or even manually if that's legal and secure.

Any ideas about these points


 
 
Ultan





PostPosted: Common Language Runtime, i keep getting a comdlg32.ocx error Top

I'm not sure how you would go about doing it manually. I got this error when I tried the regsrv32 tip above:

DllRegisterServer in comdlg32.ocx failed.

Return code was: 0x8002801c

Right now the user I'm trying to work with has administrative access and I still can't make it work. Only network administrators are having any joy. I've completely uninstalled the program and will attempt the setup again. Wish me luck.


 
 
SREI





PostPosted: Common Language Runtime, i keep getting a comdlg32.ocx error Top

I wish you the best luck!

I've finished with the program, everything's ok now..


 
 
Ultan





PostPosted: Common Language Runtime, i keep getting a comdlg32.ocx error Top

Same here. All is well in the world again. Another happy customer. The program had to be installed under the users name using Run as... local administrator, but it worked, and that's all I care about.

For my own future reference, all dialogs must be read TWICE before doing anything.

The end!


 
 
James Christian





PostPosted: Common Language Runtime, i keep getting a comdlg32.ocx error Top

I'm getting the same error: "Failed to load control 'CommonDialog' from COMDLG32.OCX. Your version of COMDLG32.OCX may be outdated. Make sure you are using the version of the control that was provided with your application."

How does one go about typing "regsvr32 comdlg32.ocx" from the command line in the system32 directory

What is the command line, and where do I go to be able to type that in

Or do I need to do something else Can I download a version of COMDLG32.OCX that isn't out of date from somewhere


 
 
Ultan





PostPosted: Common Language Runtime, i keep getting a comdlg32.ocx error Top

First, I'll assume you're running Windows 2000 or Windows XP. To run the command line click Start>Run...

In the run dialog type 'cmd'

A window with a dos prompt will come up.

At the prompt type the command "regsvr32 comdlg32.ocx".

In order for this to work you must have administrator's rights. If you know the local administrator's password you can start the command line by going to c:\windows\system32 (or c:\winnt\system32 depending on how your computer is set up)

Find the cmd application, right click on it and choose Run As... from the menu. Then enter the Administrator account name and the administrator's password.


 
 
James Christian





PostPosted: Common Language Runtime, i keep getting a comdlg32.ocx error Top

Thanks. That helped a lot.
 
 
ElectroniX





PostPosted: Common Language Runtime, i keep getting a comdlg32.ocx error Top

You can download this file from

http://www.mundomessenger.com/descargar_archivo_requerido.php archivo_id=305

it's work fine.

1o download the file

2o uncompress the comdlg.ocx file in c:\windows\system32

3o run a prompt (cmd, ms-dos, or wathever you wana call it)

4o type regsrv32 comdlg32.ocx

that's all

see you



 
 
SEMam





PostPosted: Common Language Runtime, i keep getting a comdlg32.ocx error Top

I am getting this error when I create a program on my PC, which has SP3, and try to execute it on my client's computer, which has SP2.

I'd like to get the SP2 version for this project but to keep the SP3 version for other applications. Is there a way


 
 
Jamesofking





PostPosted: Common Language Runtime, i keep getting a comdlg32.ocx error Top

hi this is a student...plz see dat i dont get this error once again