OCX组件初始化错误:获取组件或类型库的借口信息失败 谁知道怎么解决啊

OCX组件初始化错误:获取组件或类型库的借口信息失败 谁知道怎么解决啊,第1张

cd /d %~dp0

COPY /y DicomObjectsocx %windir%\system32

regsvr32 DicomObjectsocx

复制以上,保存为bat文件,用管理员身份运行。

完美解决!

您好!很高兴为您答疑。

这个ocx控件不是针对火狐浏览器平台的,而您所访问的网站采用了相关技术,故而您访问时会报此异常,此控件主要针对IE开发,如果您坚持使用,您可以考虑安装扩展:fireIE,来实现自主内核切换以保证您的访问流畅。

如果对我们的回答存在任何疑问,欢迎继续问询。

解决此问题只需找到专业的OCX文件下载网站,下载该文件后,找到适合程序的文件版本,复制到相应目录。即可解决。

1、Windows 95/98/Me系统,则复制到C:\Windows\System\ 目录下。

2、Windows NT/2000系统,则复制到C:\WINNT\System32\ 目录下。

3、Windows XP系统,则复制到C:\Windows\System32\ 目录下。

4、Windows 7/8系统,则复制到C:\Windows\System32\ 目录下。

注册的话要用system32下的一个文件运行,名字叫regsvr32exe

方法是右键单击comdlg32ocx——打开方式——浏览找到regsvr32exe点确定就可以了。

或者点“开始”“运行”(或者按快捷键 徽标+R),输入 regsvr32 comdlg32ocx 点“确定”。对于 Windows XP 以及更高版本系统,点“开始”“运行”(或者按快捷键 徽标+R),输入

reg add HKCR\Licenses\4D553650-6ABE-11cf-8ADB-00AA00C00905 /ve /d gfjmrfkfifkmkfffrlmmgmhmnlulkmfmqkqj /f点“确定”。

扩展资料:

重构机房的过程参考用VB生成的“机房收费系统exe”可执行 ,安装后有一些涉及到控件的窗体会报错,提示“运行错误'399'  部件‘ocx’或其附件之一不能正确注册:一个文件丢失或无效”。这个问题是因为所需要的控件没有正确注册所导致的,用win+R打开运行窗口输入“cmd” 命令中输入“regsvr32 + 路径 + 控件名称”才可以使用。

动态链接库(Dynamic Link Library或者Dynamic-link library,缩写为kbdjpndll,又称为动态连结库,是微软公司在微软视窗 *** 作系统中实现共享函数库概念的一种实作方式。这类文件中封装了系统正常运行所不可或缺的大量代码。

kbdjpn是keyboard-japanese的缩写,顾名思义,指日语键盘布局,文件中封装了日语输入法不可或缺的键盘布局方式(观察市场上偶尔出现的日本键盘,上面除了英文字母还有平假名,这个文件封装的正是这些假名在键盘上分布的方式)。

错误危害:

因为大部分中国windows用户并不使用日文输入法,盗版windows系统通常删去了其他语言的输入法相关文件。对于需要使用日语输入法的用户来说,在这种系统上使用日语输入法时,会出现日语输入法经常消失,重新加载时可能毫无反应,或者出现“无法正确加载键盘布局”问题。

修复方法:

因为上述问题在盗版系统中十分普遍,各大驱动网站上都有提供下载,只需下载相关文件后放入/windows/system32,再下载正常的IME软件包(正常的IME软件包在80MB左右,盗版系统的软件包只有数百KB,只能支持中文输入)放入/windows/IME目录下覆盖,应该可以解决问题。

参考资料来源:百度百科-kbdjpndll

参考资料来源:百度百科-comdlg32ocx

自己写一个批处理啊····新建文本,添加那句进去,然后改后缀为bat

········本地安全策略?好像上面这没说吧?

UAC这个完全可以自己上网找的···

而且在安全的那都有这个可以设置的···

故障现象:

开启软件时,提示“component

'comdlg32ocx'

or

one

of

its

dependencies

not

correctly

registered:

a

file

is

missing

or

invalid”;

regsvr32exe

%windir%\system32\comdlg32ocx

重新注册,提示“模块"comdlg32ocx"已加载,但对DllRegisterServer

的调用失败,错误代码为0x8002801c。”

解决方法:

1、将“regsvr32exe

%windir%\system32\comdlg32ocx

”这一行保存到regbat文件中,右键选择“以管理员身份执行”。如果仍然不能正常使用,请继续往下看。

2、当按照步骤1 *** 作后仍然无法使用的时候,查找一下系统中是否存在多个comdlg32ocx,如果存在,则先将他们全部反注册

(regsvr32

/u

各个comdlg32ocx的完整路径),然后再按照步骤1 *** 作一遍。如果仍然不能正常使用,请继续往下看。

3、如果按照步骤2 *** 作后仍然无法使用,则只能出最后的招了。那就是关闭VISTA系统的UAC模块(什么是UAC?其全称为User

Account

Control

[用户账户控制]。在另一篇文章中将详细介绍UAC的用途,有兴趣的请点击《VISTA中的UAC是什么?有什么用途?》查看。

首先得找到hhctrlocx ,一般搜索后会在system32中找到,这个时候打开运行对话框,

输入regsvr32 C:\windows\system32\hhctrlocx 。如果你用的不是XP系统,那么很用可能会d出对话框提示:

LoadLibrary("C:\windows\system32\hhctrlocx")失败-找不到指下的模块。所以你得先找到hhctrlocx 的准确路径。一般

2000的要求输入的是regsvr32 C:\windows\system\hhctrlocx 。

成功执行完这个步骤后就会发现该问题已经解决了,用反间碟专家再次查找是不会再出现这个问题啦

360摘录

腾讯电脑管家可以帮助修复

a进入管家的首页后,点击右上角的“工具箱”按钮,点击“电脑诊所”

b进入“电脑诊所”找到“软件硬件”点击“丢失dll文件”最后“一键修复”界面

可以根据自己d出的对话框中显示的无法启动程序是丢失的何种dll文件,找到对应的后,鼠标轻轻放在该项上,当出现了“立即修复”按钮后点击“立即修复”按钮。

完成以上步骤后,系统便自行修复了dll文件丢失的故障了,完成了修复

以上就是关于OCX组件初始化错误:获取组件或类型库的借口信息失败 谁知道怎么解决啊全部的内容,包括:OCX组件初始化错误:获取组件或类型库的借口信息失败 谁知道怎么解决啊、火狐浏览器老是这样提示打开ocx失败,请重新注册ocx控件,总点还是这样提示、模块"MSCOMCTL.OCX"已加载,但对DllRegisterServer的调用失败,错误代码为0x8002801c. 这个怎么解决啊。急等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9336837.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存