Run time error ‘339’: Component ‘DBLIST32.OCX’ or one of its dependencies not correctly registered: a file is missing or invalid.

Error:

Run time error ‘339’: Component ‘DBLIST32.OCX’ or one of its dependencies not correctly registered: a file is missing or invalid.

Snapshot:

Causes:

  • It depends on which ActiveX Component the program is trying to initiate. It’s possible that the program looking for its custom DLL/OCX, that has been erased from the system.
  • A DLL required by the object can’t be used, either because it can’t be found in the system, or it was found but it was corrupted.
  • When you use Microsoft Access, you receive the this error message: A component [DLL/OCX] related to MS-Access might be missing or corrupted.

Solution 1: 

  • Search for the DBLIST32.OCX file in application folder if it is not found get it from different computer and paste into application folder.
  • If it is found Register it.
  • Start > Run > type cmd
  • In command prompt type
  • Regsvr32 “C:\Windows\System32\DBLIST32.OCX”
  • Click Enter to Register.

Solution 2: 

Re-install the software. [Before un-installation take the backup of entire folder]

  1. Open control panel, click Add\Remove Programs and uninstall the software.
  2. Clean the application path.
  3. Re-Install the software And make sure that you are running the setup as Run as Administrator.
This entry was posted in Products. Bookmark the permalink.

One Response to Run time error ‘339’: Component ‘DBLIST32.OCX’ or one of its dependencies not correctly registered: a file is missing or invalid.

  1. Hisham says:

    Thanks, it success to me to troubleshoot database error.