近日遇到开发的ACCESS应用软件,在其他计算机无法使用的问题,提示"运行时错误 429: ActiveX 组件无法创建对象". 运行环境的所有控件都已经检查,而且全部注册,也反复的拷贝过可用计算机的控件过去,并使用regsvr32 /s xxxx.ocx注册成功,包括ADO DAO等基本的对象。头疼几天,已经排除控件缺少、控件注册,控件引用的问题。 多方面查找资料并有效解决。
微软的控件不是随便的因为缺少就可以随便复制和注册的,同时还涉及许可的问题。在反复的注册所需控件、 ADO、 DAO等之后如果还无法正常运行,仍然提示429错误的话,那么一定是遇到了许可的问题了。
附件是常用控件的许可注册表项,在多台计算机测试证明立即解决429运行时错误问题,控件无法使用问题。分享。
点击下载此附件