CadTools General Category > CadTools General

Can't start CadTools

(1/2) > >>

Karlos:
Hello!

I've been trying to run the CadTools (Windows XP SP3 & AutoCAD 2013), but as soon as I double click the shortcut to start the program I get this error:
Run-time error '372': Failed to load control 'ImageList' from MSCOMCTL.OCX. Your version of MSCOMCTL.OCX may be outdated. Make sure you are using the version of the control that was provided with your application.

and the program aborts. The installation was succesfull with no errors reported.
All I can see is a window that says that you should be using comma (,) as a decimal separator in CadTools, after that the error mentioned above appears.

I tried to manually register the mentioned .ocx library (with regsvr32 utility in Windows\system32 folder) but that did not help. Even if I try and delete the .ocx, the program copies the .ocx back and the same error is displayed.

Is there something else I can try? I would really like to start CadTools, because it seems like a nice program that can help me a lot with my work.
Any help would be greatly appreciated.

Cheers, Karlos

Lars:
Hi,

Probably a bad version, your version should be 6.1.98.46 dated 2015-12-09.
Check your current version before and after using this;

Try this one:
https://www.microsoft.com/en-US/download/details.aspx?id=10019

/Lars

Karlos:
Hi!

Thanks for the quick reply.
I have that exact version of the MSCOMCTL.OCX file as seen in the attached picture.
I even tried a few other versions of MSCOMCTL.OCX, but program always fails with that error.
Also tried installing the Microsoft Visual Basic 6.0 Common Controls from your link you provided in your reply, but sadly that did not change anything.

Lars:
Probably yo need to get rid of all previous keys pointing at wrong version in the registry. Unregister the ocx file an then search for the file in the register using regedit.exe. and remove hat information and finally register the correct version.

Make sure you take a backup of (export) the registry before starting

Lars:

--- Quote from: Lars on October 01, 2021, 08:16:54 PM ---Probably yo need to get rid of all previous keys pointing at wrong version in the registry. Unregister the ocx file an then search for the file in the register using regedit.exe. and remove hat information and finally register the correct version.

Make sure you take a backup of (export) the registry before starting

--- End quote ---

This link might be helpful when searching in the registry for the 2.0 subkey (HKEY_CLASSES_ROOT\TypeLib{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}\2.0)
https://docs.microsoft.com/en-US/office/troubleshoot/access/access-crashes-update-ms16-004
Delete the subkey described in Method 2 then use Method 1

Be sure to backup your registry before you begin. You also might need to reboot after editing.

Navigation

[0] Message Index

[#] Next page

Go to full version