Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Mscomctl2 missing?
Message
From
14/06/2001 12:09:47
 
 
To
13/06/2001 21:41:12
General information
Forum:
Visual FoxPro
Category:
ActiveX controls in VFP
Miscellaneous
Thread ID:
00518683
Message ID:
00519469
Views:
14
ActiveX controls such as mscomct2.ocx have both a design-time license (for developers) and a run-time license (for end-users). The controls are redistributable for run-time purposes, so that your customers can use apps you build that use these controls. This is what I thought you were asking about.

To work with the control at design-time it needs to be registered on your machine with the design-time license. This happens automatically when you install the product with which the control was released (VS 6.0 in this case). I don't know if it's possible to register this control for design-time use on a machine on which VS 6.0 is not installed, but it's probably not legal even if you could.

There are a lot of references about ActiveX licensing available on MSDN. A couple you might want to look at for general information would be "Licensing ActiveX Controls" at http://msdn.microsoft.com/workshop/components/activex/licensing.asp and MSDN article Q172859 - ODE97: "You Don't Have a License" Error Using ActiveX Control.

HTH,
Rick





>Hmm, ran into some more difficulties. The control registered fine but when I try and insert it onto a form in Access 97, I get the message:
>
>"You don't have the license required to use this ActiveX control.
>
>You tried to open a form containing an OLE object or an ActiveX control or you tried to create an ActiveX control.
>
>To obtain the appropriate license, contact the company that provides the licensed OLE object or ActiveX control."
>
>Any ideas? I also thought that mscomctl.ocx was redistributable and didn't require any other software to be installed.
Rick Borup, MCSD

recursion (rE-kur'-shun) n.
  see recursion.
Previous
Reply
Map
View

Click here to load this message in the networking platform