Ⅰ 运行时错误429,ActiveX部件不能创建对象,试过运行regsvr32 scrrun.dll也不
工具--Internet选项--安全--自定义级别,把选项里的全部启用,试下,估计可以的,不行就看一下下面吧ActiveX 部件不能创建对象或返回对该对象的引用(错误 429)
创建对象要求该对象的类已在系统注册表中注册,而且任何相关的动态链接库 (DLL)必须能使用。此错误有以下的原因和解决方法:
类没有注册。例如,系统注册表中没有类的说明,或虽有类说明,但找不到文件,或指定的文件类型错误。
如果可能的话,试着启动对象的应用程序。如果注册信息过期或错误,应用程序应该检查注册表并更正信息。如果启动应用程序没有解决问题,请重新执行应用程序的安装程序。
对象需要的 DLL 不能使用,可能因为找不到,或是已损坏。
确保所有相关的 DLL 都可使用。例如,Data Access Object (DAO) 需要支持多平台的 DLL。如果这是造成错误的原因,则要为此对象重新执行安装程序。
对象在机器上使用,但它是授权的 Automation 对象,而且在具体的例子授权中不能确认可用。
一些对象在部件找到授权键后,才能被具体的例子说明,并且在当前的机器上的实例说明中,确认对象已被注册。当通过正确安装的类型库或对象库对一个对象进行引用时,就能自动提供正确的键。
如果 CreateObject 或 GetObject 的调用结果,是用例子说明,那么,对象必须找到键。在这种情况,它会搜寻系统注册表或查找它在安装时建立的指定文件,例如,扩展名为 .lic 的文件。如果此键找不到,则对象不能被说明。如果用户建立对象应用程序,删除必须文件,或改变系统注册表,则对象不能找到此键。如果此键找不到,对象也不能用例子说明。实例说明可在开发系统中工作,但不能在用户系统中。它对用户重装登记的对象是必须的。
使用 GetObject 函数获得用 Visual Basic 所创建类的引用。
GetObject 不能获得用 Visual Basic 所创建类的引用。
对该对象的访问显式地被拒绝。
例如,试图访问当前正在使用的数据对象,且此对象已被锁定以防止死锁情形发生。如果是这样的情形,可以在其他时间去访问对象。
Ⅱ 运行时错误‘429’,ACTIVEX部件不能创建对象,有没有修复方法
ActiveX 部件不能创建对象或返回对该对象的引用(错误 429)
创建对象要求该对象的类已在系统注册表中注册,而且任何相关的动态链接库 (DLL)必须能使用。此错误有以下的原因和解决方法:
类没有注册。例如,系统注册表中没有类的说明,或虽有类说明,但找不到文件,或指定的文件类型错误。
如果可能的话,试着启动对象的应用程序。如果注册信息过期或错误,应用程序应该检查注册表并更正信息。如果启动应用程序没有解决问题,请重新执行应用程序的安装程序。
对象需要的 DLL 不能使用,可能因为找不到,或是已损坏。
确保所有相关的 DLL 都可使用。例如,Data Access Object (DAO) 需要支持多平台的 DLL。如果这是造成错误的原因,则要为此对象重新执行安装程序。
对象在机器上使用,但它是授权的 Automation 对象,而且在具体的例子授权中不能确认可用。
一些对象在部件找到授权键后,才能被具体的例子说明,并且在当前的机器上的实例说明中,确认对象已被注册。当通过正确安装的类型库或对象库对一个对象进行引用时,就能自动提供正确的键。
如果 CreateObject 或 GetObject 的调用结果,是用例子说明,那么,对象必须找到键。在这种情况,它会搜寻系统注册表或查找它在安装时建立的指定文件,例如,扩展名为 .lic 的文件。如果此键找不到,则对象不能被说明。如果用户建立对象应用程序,删除必须文件,或改变系统注册表,则对象不能找到此键。如果此键找不到,对象也不能用例子说明。实例说明可在开发系统中工作,但不能在用户系统中。它对用户重装登记的对象是必须的。
使用 GetObject 函数获得用 Visual Basic 所创建类的引用。
GetObject 不能获得用 Visual Basic 所创建类的引用。
对该对象的访问显式地被拒绝。
例如,试图访问当前正在使用的数据对象,且此对象已被锁定以防止死锁情形发生。如果是这样的情形,可以在其他时间去访问对象。
Ⅲ 求救:在Windows7上安装用友U890,安装好后,点击运行,出现“运行时错误429,ActiveX部件不能创建对象”。
“429”这个问题的情况很多,第一,是可能你安装操作系统的时候用了电脑上提供的引导盘,这个引导盘里面有很多的控件,导致在安装拥有的时候,软件不能添加用友所需要的active控件。第二。看你的系统是不是在域的环境下,如果在域的环境下,而且文件的访问控制权限和密码策略很严格的时候,软件安装时候不能创建用友用来访问IIS虚拟目录的账户,从而出现“429”
上面两种情况,如果是第一种的话,建议不用引导盘重做系统。第二种的话,建议在安装的时候先退出域,在工作组中安装软件,再加入域
Ⅳ 运行错误‘429’ActiveX部件不能创建对象
429错误应该是组件的附件文件丢失,权限不足,特别是在win7操作系统和服务器系统中。
1、429,“ActiveX组件无法创建对象”与CPC客户端保存文件。
Ⅳ 向日葵错误429
访问页面的次数过于频繁
错误代码429也是网页中经常见的错误,是因为点击该网页频率过高。
解决错误代码429的方法:
1、换 ip 请求看是否报错,比如用手机 4g 网络请求。如果能访问则证明 Ip 被限。
2、确认自己网站程序是否有拦截请求的处理逻辑。
3.如果以上两点都没问题,那么很有可能是服务器提供商那里做了限制。
Ⅵ 打开带宏的EXCEL时,提示运行时错误‘429’ ActiveX部件不能创建对象 如何解决
1,如果是Excel启动就出现此类错误,建议先卸载 MS Office,重启电脑,然后再重新安装;
2,如果是在操作过程中出现此类错误,原因非常多,建议参考 微软官方解决方案。
http://support.microsoft.com/kb/828550/zh-cn
VB程序运行时显示的错误数字解释
3 ---- 无 GoSub 返回
5 ---- 无效的过程调用或参数
6 ---- 溢出
7 ---- 内存溢出
9 ---- 下标越界
10 ---- 该数组被固定或暂时锁定
11 ---- 除数为零
13 ---- 类型不匹配
14 ---- 字符串空间溢出
16 ---- 表达式太复杂
17 ---- 不能执行所需的操作
18 ---- 出现用户中断
20 ---- 无错误恢复
28 ---- 堆栈空间溢出
35 ---- 子程序或函数未定义
47 ---- DLL 应用程序客户太多
48 ---- 加载 DLL 错误
49 ---- DLL 调用约定错误
51 ---- 内部错误
52 ---- 错误的文件名或号码
53 ---- 文件未找到
54 ---- 文件模式错误
55 ---- 文件已打开
57 ---- 设备 I/O 错误
58 ---- 文件已存在
59 ---- 记录长度错误
61 ---- 磁盘已满
62 ---- 输入超出文件尾
63 ---- 记录号错误
67 ---- 文件太多
68 ---- 设备不可用
70 ---- 拒绝的权限
71 ---- 磁盘未准备好
74 ---- 不能以不同的驱动器改名
75 ---- 路径/文件访问错误
76 ---- 路径未找到
91 ---- 对象变量或 With 块变量未设置
92 ---- For 循环未初始化
93 ---- 无效的模式串
94 ---- 无效使用 Null
96 ---- 由于对象已经激活了事件接受器支持的最多个事件,因此不能激活对象的事件
97 ---- 不能调用对象的友元函数,该对象不是所定义类的一个实例。
98 ---- 一个属性或方法调用不能包含对一个私有对象的引用,无论是作为参数还是返回值
321 ---- 无效文件格式
322 ---- 不能创建必要的临时文件
325 ---- 资源文件中格式无效
380 ---- 无效属性值
381 ---- 无效的属性数组索引
382 ---- 运行时不支持 Set
383 ---- (只读属性)不支持 Set
385 ---- 需要属性数组索引
387 ---- Set 不允许
393 ---- 运行时不支持 Get
394 ---- (只写属性)不支持 Get
422 ---- 属性没有找到
423 ---- 属性或方法未找到
424 ---- 要求对象
429 ---- ActiveX 部件不能创建对象
430 ---- 类不支持自动化或不支持期望的接口
432 ---- 自动化操作时文件名或类名未找到
438 ---- 对象不支持该属性或方法
440 ---- 自动化错误
442 ---- 远程进程到类型库或对象库的连接丢失。 按下对话框的“确定”按钮取消引用。
443 ---- 自动化对象无缺省值
445 ---- 对象不支持该动作
446 ---- 对象不支持命名参数
447 ---- 对象不支持当前的本地设置
448 ---- 未找到命名参数
449 ---- 必选参数
450 ---- 错误的参数号或无效的属性赋值
451 ---- Property let 过程未定义,property get 过程不返回对象。
452 ---- 无效的序号
453 ---- 指定的 DLL 函数未找到
454 ---- 代码资源未找到
455 ---- 代码资源锁定错误
457 ---- 该关键字已经与该集合的一个元素相关联
458 ---- 变量使用了一个 Visual Basic 不支持的自动化类型
459 ---- 对象或类不支持事件集
460 ---- 无效的剪贴板格式
461 ---- 未找到方法或数据成员
462 ---- 远程服务器不存在或不能使用
463 ---- 未在本地机器上注册类
481 ---- 无效的图片
482 ---- 打印机错误
744 ---- 要搜索的文本没有找到
746 ---- 替换文本太长
Ⅶ vb打包过程出现429错误avtivex部件不能创建对象怎么解决
这种情况偶尔出现,没什么关系,不用管他。点击‘取消’就可以了。 经常出现就危险了,弄不好就得重装系统了。 该内存不能read written常见原因 使用Windows操作系统的人有时会遇到这样的错误信息:“0X????指令引用的0x00000000内存,该内存不能written”、read,然后应用程序被关闭。如果去请教一些“高手”,得到的回答往往是“Windows就是这样不稳定”之类的义愤和不屑。其实,这个错误并不一定是Windows不稳定造成的。本文就来简单分析这种错误的常见原因。 一、应用程序没有检查内存分配失败 程序需要一块内存用以保存数据时,就需要调用操作系统提供的“功能函数”来申请,如果内存分配成功,函数就会将所新开辟的内存区地址返回给应用程序,应用程序就可以通过这个地址使用这块内存。这就是“动态内存分配”,内存地址也就是编程中的“指针”。 内存不是永远都招之即来、用之不尽的,有时候内存分配也会失败。当分配失败时系统函数会返回一个0值,这时返回值“0”已不表示新启用的指针,而是系统向应用程序发出的一个通知,告知出现了错误。作为应用程序,在每一次申请内存后都应该检查返回值欠裎?,如果是,则意味着出现了故障,应该采取一些措施挽救,这就增强了程序的“健壮性”。 若应用程序没有检查这个错误,它就会按照“思维惯性”认为这个值是给它分配的可用指针,继续在之后的运行中使用这块内存。真正的0地址内存区保存的是计算机系统中最重要的“中断描述符表”,绝对不允许应用程序使用。在没有保护机制的操作系统下(如DOS),写数据到这个地址会导致立即死机,而在健壮的操作系统中,如Windows等,这个操作会马上被系统的保护机制捕获,其结果就是由操作系统强行关闭出错的应用程序,以防止其错误扩大。这时候,就会出现上述的“写内存”错误,并指出被引用的内存地址为“0x00000000”。 内存分配失败故障的原因很多,内存不够、系统函数的版本不匹配等都可能有影响。因此,这种分配失败多见于操作系统使用很长时间后,安装了多种应用程序(包括无意中“安装”的病毒程序),更改了大量的系统参数和系统文件之后。 二、应用程序由于自身BUG引用了不正常的内存指针 在使用动态分配的应用程序中,有时会有这样的情况出现:程序试图读写一块“应该可用”的内存,但不知为什么,这个预料中可用的指针已经失效了。有可能是“忘记了”向操作系统要求分配,也可能是程序自己在某个时候已经注销了这块内存而“没有留意”等等。注销了的内存被系统回收,其访问权已经不属于该应用程序,因此读写操作也同样会触发系统的保护机制,企图“违法”的程序唯一的下场就是被操作终止运行,回收全部资源。计算机世界的法律还是要比人类有效和严厉得多啊! 像这样的情况都属于程序自身的BUG,你往往可在特定的操作顺序下重现错误。无效指针不一定总是0,因此错误提示中的内存地址也不一定为“0x00000000”,而是其他随机数字。 如果系统经常有所提到的错误提示,下面的建议可能会有帮助: 1.查看系统中是否有木马或病毒。这类程序为了控制系统往往不负责任地修改系统,从而导致操作系统异常。平常应加强信息安全意识,对来源不明的可执行程序绝不好奇。 2.更新操作系统,让操作系统的安装程序重新拷贝正确版本的系统文件、修正系统参数。有时候操作系统本身也会有BUG,要注意安装官方发行的升级程序。 3.试用新版本的应用程序。 IE浏览器出现“0x0a8ba9ef”指令引用的“0x03713644” 内存,或者“0x70dcf39f”指令引用的“0x00000000”内存。该内存不能为“read”。要终止程序,请单击“确定”的信息框,单击“确定”后,又出现“发生内部错误,您正在使用的其中一个窗口即将关闭”的信息框,关闭该提示信息后,IE浏览器也被关闭。解决方法: 1、 开始-运行窗口,输入“regsvr32 actxprxy.dll”回车,接着会出现一个信息对话 框“DllRegisterServer in actxprxy.dll succeeded”,确定。再依次运行以下命令。(这个方法有人说没必要,但重新注册一下那些.dll对系统也没有坏处,反正多方下手,能解决问题就行。) regsvr32 shdocvw.dll regsvr32 oleaut32.dll regsvr32 actxprxy.dll regsvr32 mshtml.dll regsvr32 msjava.dll regsvr32 browseui.dll regsvr32 urlmon.dll 确实是浏览器损被破坏,里面却东西,我建议最好重装IE。(最简单,最实用办法) 你也可以用360卫士修复IE
Ⅷ run-time error '429':ActiveX Component cant create Object是什么意思
这个一般是下载的文件不完整造成的,建议换个网站下载。
Ⅸ vb 运行时错误 ‘429’
加入一个Winsock 控件 (按CTRL+T 会出现个页面,在里面选 Microsoft Winsock Control 6.0)
Winsock1.LocalIP就是本机IP
如果用你的代码:
Private Sub Command1_Click()
Dim winIP As Object
Set winIP = CreateObject("MSWinsock.Winsock")
MsgBox winIP.LocalIP
End Sub
这个在我的机器上运行正常 。