ActiveX控件注册不起作用的解决办法


公司写了一个ActiveX打印插件.其中一个同事的电脑死活不能用.于是我就上网找办法

 

这位兄弟写的比较清晰.

ActiveX交互时浏览器的设置以及ActiveX控件注册的检测 

http://blog.csdn.net/stalwartwill/article/details/15504191

 

 

照着他的办法.我ActiveX控件的ProgId写错了.总是返回false.

 

我还以为没办法了.奇妙的事情来了.控件突然起作用了.

 

然后又不起作用了....

 

经过测试后.

 

发现必须先运行那个测试文件.ActiveX控件的ProgId后来改正确了.运行就会返回true.

 new ActiveXObject("ZL.Printing.VSheetPrinterOCX");  

关键是这句话.

 

然后插件就可以运行了......

 

目前还是不完善.折中的办法是先运行测试文件.然后再开网站.控件就起作用了.以后完善一下


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM