会员登录 - 用户注册 - 网站地图 Office中国(office-cn.net),专业Office论坛
当前位置:主页 > 技巧 > Access技巧 > ActiveX控件图表 > 正文

第三方ActiveX控件License控制的一个漏洞

时间:2008-12-29 08:51 来源:本站原创 作者:佚名 阅读:
ActiveX控件License控制的一个漏洞 '-技巧描述: 第三方ActiveX控件License控制的一个漏洞 '-相关引用: '-使用注意: '-兼 容 性: 97,2000,XP 2003 compatible '-参考资料: '-作 者: 王宇虹(tmtony) 修改:王宇虹(tmtony) tmtony@21cn.com '-创建日期: 2002-06-22 更新日期: '-技巧来源: access中国/Office中国 bbs.office-cn.net '==================================================================================== 'access中国/Office中国版权所有 http://www.office-cn.net 摘录请保留上面版权申明 '====================================================================================

问题简述:

像OCX这种ActiveX控件一般都有设计License和运行License, 运行版权一般是免费的,而设计版权是收费的, 但如果你在有设计License的情况下添加了ActiveX控件到access窗体上, 以后还需不需要设计License?

解决办法:

有很多ActiveX控件,一旦控件已经补添加到Access窗体上后, 在以后的设计中可以不需要设计License, 也就是说,你将这个MDB文件复制到另一台没有设计版权但有运行版权的电脑上, 也可正常使用. 根据这种现象,你也可将此窗体另存为另一个窗体,这样,新的窗体上也有了这个ActiveX控件,并且也可设计和编写代码, 这样导致的结果是你可盗版了这个控件. 避开了ActiveX控件的注册机制. 这种特性是access独有的,大多对VB不适应(某些控制在VB也有类似的特性) 专家点评: 如果复制窗体的方法还不行的话, 可以使用微软未公开的两个方法来实现,先使用SaveAsText方法将窗体保存为文本文件,然后使用LoadFromText将其还原到另一个窗体,这样,也就间接实现了复制窗体,同时也更大可能避开了ActiveX控件的注册机制

(责任编辑:admin)

顶一下
(0)
0%
踩一下
(0)
0%
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价: