在IE页面中使用MSChart控件(版本6.0.81.77)

来源:互联网 发布:数据库访问接口设计 编辑:程序博客网 时间:2024/06/02 14:24

版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处http://xinyistudio.vicp.net/和作者信息及本声明

 

MSChart控件是微软很早就推出的基于图形显示数据的ActiveX控件,我们知道在Web网页开发中MSChart控件是作为服务器端开发人员使用的,而客户端要使用该控件必须安装Visual Studio

有没有办法不安装Visual Studio使用MSChart控件呢?答案是:有。

在网上我收集了两种方法:

 

第一种方法:

该方法比较繁琐,也不容易成功。

对于IE页面,MSChart控件放在服务器上,用户浏览时,IE会下载MSChart.OCXLPKLPK是一个授权文件,客户端下载该文件,并且LPK中的运行License时正确的,才能正确使用MSChart控件,则用户可以浏览带有MSCHART的页面。生成LPK的工具和方法可以参考微软的Knowledge Base的文章:“Q159923 OWTO: Use Licensed ActiveX Controls in Internet Explorer”

 

第二种方法:

这种方法最容易,在很多新装了操作系统的机器上试过均能成功。

打开注册表,在HKEY_CLASSES_ROOT/ Licenses下新建一个键名12B142A4-BD51-11d1-8C08-0000F8754DA1,并设置其默认键值为aadhgafabafajhchnbchehfambfbbachmfmb

注:MSChart控件在使用中必须与Comcat.dll链接使用。

原创粉丝点击