第一次机房收费系统之DLL注册“找不到指定的模块”

配置ODBC之后,就是进行控件注册了,如下所示:
需要注册文件“机房收费系统所需素材”中的3个控件
在cmd命令中输入“regsvr32 + 路径 + 控件名称”才可以使用
第一次机房收费系统之DLL注册“找不到指定的模块”_第1张图片
出现了几种问题,总结如下:
1.什么是regsvr32?
Regsvr32命令用于注册COM组件,是 Windows 系统提供的用来向系统注册控件或者卸载控件的命令,以命令行方式运行。
执行方法:(以管理员身份运行)
①可以在“开始”–“运行”,调出运行的对话框,也可以使用Win+R热键,然后直接在输入栏输入即可
②在开始–运行 输入cmd,调出‘命令提示符’窗口,然后再执行regsvr32命令。
如何以管理员身份运行,可以搜索【命令提示符】,右击【以管理员身份运行】即可。
第一次机房收费系统之DLL注册“找不到指定的模块”_第2张图片
具体步骤参考如下:
手动注册注册表提示,regsvr32加载控件失败
可能出现的情况如下所示:
第一次机房收费系统之DLL注册“找不到指定的模块”_第3张图片
这里写图片描述
这里写图片描述
第一次机房收费系统之DLL注册“找不到指定的模块”_第4张图片
尝试过的方法有:
改变控件的保存路径,不管是放到DATA的文件夹下,还是system32的文件下,都未能解决问题,总是会出现模块加载失败的提示框。最后尝试着将素材文件保存到其他盘,再执行加载注册命令,提示注册成功。
注意:(1)regsvr32加空格,然后再连接路径和名称;
(2) 单独注册和集中注册都可以,集中注册的方法为在dll控件的文件夹下,新建txt文档,将三个控件的保存路径复制到文本文档中。最后将文本文档保存,属性改为.bat 。然后再cmd命令窗口按照regsvr32+空格+(机房控件文本的内容),回车即可注册成功。
第一次机房收费系统之DLL注册“找不到指定的模块”_第5张图片
这里写图片描述

这里写图片描述

第一次机房收费系统之DLL注册“找不到指定的模块”_第6张图片
这里写图片描述

相关DLL注册问题参考:
注册控件
Win10手动注册注册表提示regsvr32加载控件失败解决方案
regsvr32 不是内部或外部命令,也不是可运行的程序或批处理文件

你可能感兴趣的:(第一次机房收费系统)