Author |
Message |
numbers65

|
Posted: Common Language Runtime, i keep getting a comdlg32.ocx error |
Top |
|
|
 |
Adam Braden - MS

|
Posted: 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

|
Posted: 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

|
Posted: 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

|
Posted: 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

|
Posted: 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

|
Posted: 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

|
Posted: 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

|
Posted: 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

|
Posted: 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

|
Posted: 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

|
Posted: Common Language Runtime, i keep getting a comdlg32.ocx error |
Top |
Thanks. That helped a lot.
|
|
|
|
 |
ElectroniX

|
Posted: Common Language Runtime, i keep getting a comdlg32.ocx error |
Top |
|
|
 |
SEMam

|
Posted: 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

|
Posted: 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
|
|
|
|
 |
|