Watch, Follow, &
Connect with Us

For forums, blogs and more please visit our
Developer Tools Community.


Welcome, Guest
Guest Settings
Help

Thread: Delphi XE6 - ActiveX Class not registered problem


This question is answered. Helpful answers available: 2. Correct answers available: 1.


Permlink Replies: 5 - Last Post: Apr 20, 2015 1:05 PM Last Post By: Quentin Correll
Gregg Redford

Posts: 20
Registered: 4/23/98
Delphi XE6 - ActiveX Class not registered problem  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Apr 19, 2015 5:15 AM
I've had a disk crash and have had to rebuild my system. I have reinstalled Delphi XE6 and all my third party components without problem, except for one ActiveX.
I use nBit Technologies HTMLed ActiveX component, I've imported through the Type Library option and it has installed on the Component Palette. However, when I try and place it on a form the IDE complains that the class is not registered. I know the ocx file is registered, but just to be sure I have used regsvr32 to register it again.
The strange thing is that if I run a program that was compiled before I reinstalled XE6, it runs with no problem and the component is available and works. If I compile the same program with the reinstalled system (making sure not to open any forms with the component on in the IDE), it compiles without a problem, but when run it dies with a EOleSys error.

Has anyone any ideas?

Regards

Gregg
Quentin Correll


Posts: 2,412
Registered: 12/1/99
Re: Delphi XE6 - ActiveX Class not registered problem  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Apr 19, 2015 10:11 AM   in response to: Gregg Redford in response to: Gregg Redford
Gregg,

| Has anyone any ideas?

At the risk of the obvious... did you do a (re)build?

--

Q -- XanaNews 1.19.1.372 - 2015-04-19 10:11:16

Gregg Redford

Posts: 20
Registered: 4/23/98
Re: Delphi XE6 - ActiveX Class not registered problem  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Apr 19, 2015 10:35 AM   in response to: Quentin Correll in response to: Quentin Correll
At the risk of the obvious... did you do a (re)build?

--

Q -- XanaNews 1.19.1.372 - 2015-04-19 10:11:16

Hi,
Nothing is obvious is this zany world, but yes I have rebuilt the component four times (ever the optimist). What I can't understand is that the program will compile and link with the component (I have to be careful not to open a form with the component on or the IDE will complain that the class is not registered) on a number of forms. I use the component in Website Content Management Systems and I've neither the time or the inclination to write an HTML editor myself, so I do need this component.

Puzzling!

Kind regards

Gregg
Quentin Correll


Posts: 2,412
Registered: 12/1/99
Re: Delphi XE6 - ActiveX Class not registered problem  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Apr 19, 2015 4:31 PM   in response to: Gregg Redford in response to: Gregg Redford
Gregg,

| Puzzling!

Yep.

I don't "do" web stuff so I don't have any other applicable ideas at
this point with the possible exception of it might be an issue with
paths in the environment that fails.

--

Q -- XanaNews 1.19.1.372 - 2015-04-19 16:29:37
Gregg Redford

Posts: 20
Registered: 4/23/98
Re: Delphi XE6 - ActiveX Class not registered problem  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Apr 20, 2015 12:58 AM   in response to: Quentin Correll in response to: Quentin Correll

I don't "do" web stuff so I don't have any other applicable ideas at
this point with the possible exception of it might be an issue with
paths in the environment that fails.

--

Q -- XanaNews 1.19.1.372 - 2015-04-19 16:29:37
Hi again,
That seems to be the answer. The bpl 'store' was not on the library path, I'm not sure why it should make the difference but it did!!!!.
It certainly helped having a second mind on the problem.
Thanks for your help.

Kind regards

Gregg

Edited by: Gregg Redford on Apr 20, 2015 8:59 AM
Quentin Correll


Posts: 2,412
Registered: 12/1/99
Re: Delphi XE6 - ActiveX Class not registered problem  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Apr 20, 2015 1:05 PM   in response to: Gregg Redford in response to: Gregg Redford
Gregg,

| Puzzling!

Yep.

I don't "do" web stuff so I don't have any other applicable ideas at
this point with the possible exception of it might be an issue with
paths in the environment that fails.

[Editing: EMBT still not active today, 04/20/2015 at 10:42.]

--

Q -- XanaNews 1.19.1.372 - 2015-04-19 16:29:37
Legend
Helpful Answer (5 pts)
Correct Answer (10 pts)

Server Response from: ETNAJIVE02