Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Ole error
Message
 
To
05/05/1999 06:26:48
Carla Silva
Http - Produtos Informaticos, Lda.
Odivelas, Portugal
General information
Forum:
Visual FoxPro
Category:
Troubleshooting
Title:
Miscellaneous
Thread ID:
00215255
Message ID:
00215969
Views:
26
>Hi,
>
>I adding a activeX to a form, this activeX is the ProgressBar Control in the Comctrl32.ocx, but this control do not work Weel in Windows 95, I have the error message "Ole error code 0X80040154: the classe is not registed , ole object is ignored", in windows 98 work weel.
>How can I resolve this problem?
>
>Thanks

Carla,

There's an excellent FoxTalk article by Doug Hennig that explains what might be happening in your case. I guess you could order it from www.pinbub.com or if you have MDSN, check Periodicals 1998/Foxtalk/Tame your ActiveX controls. I quote very little part here that might explain what you see.

"First, let’s look at the cause of the problem. If you open a form containing an ActiveX control as a table (in other words, USE MYFORM.SCX) and browse it, you’ll find binary information stored in the OLE field of the record for the ActiveX control. This binary information appears to contain some version-specific information about the control. As a result -- at least in the case of the ActiveX controls shipped by Microsoft -- ActiveX controls are forward but not backward compatible. This means that if I drop version 2.01 of an ActiveX control on a form, people with a newer version of the ActiveX control (such as version 2.02) can open the form, but those with an older version (like version 2.00) can’t."

José
Previous
Reply
Map
View

Click here to load this message in the networking platform