delphi 开发的OCX控件,在.net 中调用报错

wen961412 2008-06-03 10:36:46
做好一个OCX,在本机的.NET开发环境引用成功,拿到别的机器,同样环境下引用失败。

错误提示:

创建控件“AxHost”失败,必须有许可证才能使用此ActiveX 控件

请问是怎么回事?
...全文
151 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
chenyq2008 2008-09-25
  • 打赏
  • 举报
回复
我用delphi开发的ocx,在.net中调用未试有此现象
gyk120 2008-06-03
  • 打赏
  • 举报
回复
盗版的……

引用一段话

ActiveX控件提供一套完整的保护机制,可以防止未经许可的用户在网页上使用 ActiveX控件。到目前为止,已经有一些开发工具支持这套机制,例如Visual Basic、Microsoft Access、和 Internet Explorer 3.0 beta2版。 现有的控件授权许可证机制有两种许可形式:开发许可证和运行使用许可证。开发许可证允许许可证的持有者使用控件,利用VisualBasic,ActiveX ControlPad,以及其它有关的开发工具,从事以开发为目的活动。运行使用许可证只允许许可证的持有者在已有的应用或网页中显示控件,不允许将控件插入有关工具中,用于开发目的活动。支持许可证机制是独立控件开发上的工作。有些控件开发商选择了不支持许可证机制的开发策略,因此对任何用户来说,他们开发的控件一旦被安装到本地机上,就可以用于开发。另一些控件开发商只提供免费的运行许可证,而在提供开发许可证时需要收费。需要在网上使用控件的用户,应该详细地阅读控件开发商提供的许可证协议,以确定自己使用控件的权限

5,392

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧