OCX failed to register on installation

Moderator: Luanda_Junzi

OCX failed to register on installation

Postby Belinda Frick » Fri Nov 19, 2010 12:13 pm

This is because another version of this file is already installed on the windows machine. To overcome this, do the following.

  • Open an explorer window to c:\windows\system
    (or C:\WINNT\System32 on NT/2000 or c:\windows\system32 for XP)

    find the file cfx32.ocx
    rename it to cfx32.old.ocx

    find the file cfx32.oca
    rename it to cfx32.old.oca

    find the file cfx32.lic
    rename it to cfx32.old.lic

  • Now install the BDE again. This will install the new cfx files.

    On your TOPAZ install CD in the BDE folder you will have a 'setup.exe' file. Run this file to do the BDE install.

  • If this fails the file can be installed manually(registered) with the REGOCX32.exe file that is included on the TOPAZ CD in the EXTRAS folder.

    XP: START -> command
    D:\Extras\regocx32 c:\windows\system\cfx32.ocx (or C:\WINNT\System32 on NT/2000)

    Please Note: This will only work if the cfx32.ocx is present on your PC.

  • If this doesn't work, make sure that the following DLLs are on the system:
    MFC40.DLL, MSVCRT40.DLL, COMDLG32.DLL, ADVAPI32.DLL, OLEAUT32.DLL, OLEPRO32.DLL.

    On the TOPAZ CD in the \Utils\MFC\ folder, you will find a folder
    for different operating systems.
    Within these folders are the MFC files that should be copied
    to your Windows\System\ Folder (or WinNT\System32 on NT and 2000).
    Do not overwrite ANY files.

  • Once you have done this, you can re-install the BDE.
Now your Topaz should work.
Belinda Frick
 
Posts: 3808
Joined: Fri Nov 12, 2010 4:25 pm

Return to Support Archive's (TOPAZ)

Who is online

Users browsing this forum: No registered users and 1 guest

cron