• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 483
  • Last Modified:

How Do I Register An Old VB6 ActiveX Control in VB6?

Hello Experts:
I am trying to get an old VB6 application to run again. I've moved on top a newer PC so I am starting over again.

When I try to add a classic control (CSDLG32.OCX) to the project, I get a message saying that the file is "not registerable as an ActiveX control". Then, when I try to register it with REGSVR32 it says that "LoadLibrary has failed - the specified module could not be found."

Is there anyone out there that is up on ancient history? Is there a work around for this problem?


1 Solution
You have to put the other libraries in the same path of the control. There may be a .dll that the control is related to before you register it...

gbmcneilAuthor Commented:
Thanks Jack. Let me play with it.
Did anyone manage to resolve this issue, we have this problem too.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Cloud Class® Course: CompTIA Healthcare IT Tech

This course will help prep you to earn the CompTIA Healthcare IT Technician certification showing that you have the knowledge and skills needed to succeed in installing, managing, and troubleshooting IT systems in medical and clinical settings.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now