运行时错误 429,ACTIVEX部件不能创建对象的解决方法小结

在网上搜了一些关于这个问题的解决办法,有很多不同的版本:

1、开始 运行 输入 regsvr32 scrrun.dll就可以了
2、还有人这样说:
“运行时错误429,ActiveX部件不能创建对象”的解决办法2009-07-24 16:25提示: "运行时错误 \’429\’: ActiveX 部件不能创建对象"…
或: "Run-time error \’429\’ ActiveX componnent can\’t create object"…
原因:出现以上原因是由于操作系统的“dao350.dll”文件没注册成功造成的。
处理方法:手工注册此文件:点击“开始”→“运行”在弹出的输入框中键入以下命令:
regsvr32 "C:\\Program Files\\Common Files\\Microsoft Shared\\DAO\\dao360.dll"

然后按回车键,注意必须加引号。
如果还提示:429错误,可以再行手工注册SCRRUN.DLL。点击“开始”→“运行”在弹出的输入框中键入以下命令:
regsvr32 "C:\\windows\\system32\\scrrun.dll",然后按回车键,即可。

如果上述"C:\\Program Files\\Common Files\\Microsoft Shared\\DAO\\dao350.dll"文件不存在从别人机器上面拷贝一个,或者名字为更高版本的直接更改注册名字,比如dao360.dll

3、
Microsoft VBscrīpt 运行时错误 错误 \’800a01ad\’
ActiveX 部件不能创建对象
这个错误是asp组件未注册,而导致。解决方法如下:
1、如果是你自己开发的组件,请使用
regsvr32 路径/组件.dll 进行注册。

2、可能是IIS自带的常用组件,由于系统问题、或杀毒等原因,导致组件出现问题,则请用下列两个cmd命令试一下。

regsvr32 scrrun.dll
重新注册FSO文件管理。
regsvr32 "C:\\Program Files\\Common Files\\System\\ado\\msado15.dll"
重新注册ADODB.Stream组件

如果上述两法仍未解决,则可能是其它原因,不仿试试下面bat批处理代码。将下面代码复制到记事本,另存为 cmd.bat,双击运行就可以了。

© 版权声明
THE END
喜欢就支持一下吧
点赞26 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片