ActiveX控件注册不起作用的解决办法
Posted study的猫
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ActiveX控件注册不起作用的解决办法相关的知识,希望对你有一定的参考价值。
公司写了一个ActiveX打印插件.其中一个同事的电脑死活不能用.于是我就上网找办法
这位兄弟写的比较清晰.
ActiveX交互时浏览器的设置以及ActiveX控件注册的检测
http://blog.csdn.net/stalwartwill/article/details/15504191
照着他的办法.我ActiveX控件的ProgId写错了.总是返回false.
我还以为没办法了.奇妙的事情来了.控件突然起作用了.
然后又不起作用了....
经过测试后.
发现必须先运行那个测试文件.ActiveX控件的ProgId后来改正确了.运行就会返回true.
new ActiveXObject("ZL.Printing.VSheetPrinterOCX");
关键是这句话.
然后插件就可以运行了......
目前还是不完善.折中的办法是先运行测试文件.然后再开网站.控件就起作用了.以后完善一下
以上是关于ActiveX控件注册不起作用的解决办法的主要内容,如果未能解决你的问题,请参考以下文章
类中调用界面ActiveX控件报错当前线程不在单线程单元中因此无法实例化 ActiveX 控件的解决办法