"ActiveX部件不能创建对象解决方案"
今天,我遇到了一个棘手的问题:ActiveX部件不能创建对象!经过一番分析和解决,我终于找到了解决方案。在这里,我将分享我的经验和知识,希望能够帮助到其他人。
问题现象
昨天,我在安装U871客户端时,遇到了一个问题:ActiveX部件不能创建对象!我尝试了多种方法,包括删除重新安装系统、删除用友通、检查服务器客户端等,但是问题依旧。
分析过程
1. 删除重新安装系统:我删除了整个系统,重新安装了U871客户端,但是问题依旧。
2. 删除用友通:我删除了用友通,重新安装了U871客户端,但是问题依旧。
3. 检查服务器客户端:我检查了服务器客户端,发现问题不在服务器端。
解决过程
最终,我发现了解决方案:运行regsvr32 scrrun.dll即可解决问题!我了解到,这是因为之前的熊猫病毒感染,导致了FSO的关闭。reopen FSO后,问题解决了。
故障原因
我认为,这个问题的根源是之前的熊猫病毒感染,导致了FSO的关闭。杀毒软件删除了相关文件,导致了这个问题的出现。
其他解决方法
除了regsvr32 scrrun.dll之外,还有其他解决方法,例如:
* 新建一个.bat文件,复制以下内容,然后改后缀名为.bat:
```
rundll32.exe advpack.dll /DelNode
RunDLL32 %systemroot%\System32\dacui.dll
regsvr32 /s comcat.dll
regsvr32 /s asctrls.ocx
regsvr32 /s oleaut32.dll
regsvr32 /s shdocvw.dll /I
regsvr32 /s browseui.dll
regsvr32 /s msrating.dll
...
```
这些方法都可以帮助解决ActiveX部件不能创建对象的问题。
结论
在解决这个问题的过程中,我学到了很多新的知识和经验。我希望,这篇文章能够帮助其他人解决类似的问题。