We help IT Professionals succeed at work.
Get Started

How to download and install/register ActiveX

Last Modified: 2013-11-26
Hello experts!

This is a long shot because I don't think it's possible but we are having an extremely difficult time with our ActiveX controls as of late and hopefully we can get some advice.

Our product has been a web based product for YEARS and we have always used ActiveX (cab) controls built in Delphi 5. The controls are still working great in today's browsers. However, we realize the technology is aging and we are slowly weening away from them. To display the ActiveX controls we've always just used an <object> tag and let IE simply download and install the controls and this still works great for the most part.

The Issue
Part of the cause could be that the ActiveX controls are build by old technology or IE could just be a terrible product, or we are build the controls differently than we used too but either way we have an issue. Now, in almost 100% of cases, when IE is download and installing controls the browser gets hung up and dies a miserable death, however, the controls are still downloaded and installed correctly and work just fine when returning to it (after killing the IE process). Because of this issue we are looking into possible solutions to fixing the issue, or, we would even prefer a method to download and register the controls ourselves programmatically (we are now upgrading our technology to c# .NET and hopefully have this capability).

Anyone able to assist? Thanks in advance.

Yes, we are aware we have a current issue open that is similar but this question is more to try and discover a better way to download and register the controls rather then fix the issue with IE crashing. We are capable of packaging our ocx in both cab and msi packages if one is easier to work with than the other.
Watch Question
This problem has been solved!
Unlock 2 Answers and 5 Comments.
See Answers
Why Experts Exchange?

Experts Exchange always has the answer, or at the least points me in the correct direction! It is like having another employee that is extremely experienced.

Jim Murphy
Programmer at Smart IT Solutions

When asked, what has been your best career decision?

Deciding to stick with EE.

Mohamed Asif
Technical Department Head

Being involved with EE helped me to grow personally and professionally.

Carl Webster
CTP, Sr Infrastructure Consultant
Ask ANY Question

Connect with Certified Experts to gain insight and support on specific technology challenges including:

  • Troubleshooting
  • Research
  • Professional Opinions
Did You Know?

We've partnered with two important charities to provide clean water and computer science education to those who need it most. READ MORE