模块"MSCOMCTL.OCX"已加载,但对DllRegisterServer的调用失败,错误代码为0x8002801c. 这个怎么解决啊。急

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了模块"MSCOMCTL.OCX"已加载,但对DllRegisterServer的调用失败,错误代码为0x8002801c. 这个怎么解决啊。急相关的知识,希望对你有一定的参考价值。

参考技术A

解决此问题只需找到专业的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下的一个文件运行,名字叫regsvr32.exe

方法是右键单击comdlg32.ocx——打开方式——浏览找到regsvr32.exe点确定就可以了。

或者点“开始”“运行”(或者按快捷键 徽标+R),输入 regsvr32 comdlg32.ocx 点“确定”。对于 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,缩写为kbdjpn.dll,又称为动态连结库,是微软公司在微软视窗操作系统中实现共享函数库概念的一种实作方式。这类文件中封装了系统正常运行所不可或缺的大量代码。

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

错误危害:

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

修复方法:

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

参考资料来源:百度百科-kbdjpn.dll

参考资料来源:百度百科-comdlg32.ocx

以上是关于模块"MSCOMCTL.OCX"已加载,但对DllRegisterServer的调用失败,错误代码为0x8002801c. 这个怎么解决啊。急的主要内容,如果未能解决你的问题,请参考以下文章

mscomctl.ocx问题

如何解决缺少OCX问题,如何在win7 64位下注册OCX

模块“mscomctl.ocx”已加载,但对DllRegisterServer的调用失败,错误代码为0x8002801c 如何解决 谢谢

mscomctl.ocx 加载失败怎么弄啊

windows7 64位怎么重新注册mscomctl.ocx

VB6的MSCOMCTL.OCX控件(Microsoft Windows Common Controls 6.0)不能用了,怎样解决?