精易论坛
标题:
解决在机器上部署软件时因模块未注册导致的程序问题
[打印本页]
作者:
gstb186186
时间:
2024-9-18 15:15
标题:
解决在机器上部署软件时因模块未注册导致的程序问题
本帖最后由 gstb186186 于 2024-9-18 15:16 编辑
此配置方法适用于在所有机器上运行带模块的易语言(当然,按键精灵也是同理),但模块使用异常的问题,实质上就是未在本机上注册相应的dll,操作如下:
一、开始菜单——附件(win7)/Windows系统(win10)——用系统管理员模式打开CMD/命令提示符。
二、把所用到的模块的dll复制到C:\Windows\System32和SysWOW64的文件夹里。
三、在CMD/命令提示符输入命令:
1、cd C:\Windows\System32 (含1个空格,是打开32位文件夹的命令)
2、regsvr32 XXX.dll (含1个空格,是注册dll的命令,XXX改为实际dll的名字,正确完成后应显示注册成功等字样)
3、cd C:\Windows\SysWOW64 (含1个空格,是打开64位文件夹的命令)
4、regsvr32 XXX.dll (含1个空格,是注册dll的命令,XXX改为实际dll的名字,正确完成后应显示注册成功等字样)
四、当所有模块注册完成后,即可通过静态或独立编译的exe程序成功调用dll以完成程序功能。
初次发帖,如有错误还望海涵!至今仍是小白一个,费了九牛二虎之力才搞明白缺了模块注册那一步,走了太多弯路!
作者:
vosia
时间:
2024-10-11 20:09
感谢分享
作者:
涤尘
时间:
2025-4-17 22:57
谢谢分享,学习一下
欢迎光临 精易论坛 (https://125.confly.eu.org/)
Powered by Discuz! X3.4