易语言升级版本后出现无法找到DLL命令的问题
本帖最后由 20230713G001133 于 2024-2-5 09:23 编辑.版本 2
.DLL命令 启动项管理枚举键值, 整数型, , "RegEnumValueA", , 零(ERROR_SUCCESS)表示成功。其他任何值都代表一个错误代码
.参数 句柄, 整数型, , 一个已打开项的句柄,或者指定一个标准项名
.参数 表项索引, 整数型, , 欲获取值的索引。注意第一个值的索引编号为零
.参数 子键名, 文本型, , 用于装载位于指定索引处值名的一个缓冲区
.参数 子键长度, 整数型, 传址, 用于装载lpValueName缓冲区长度的一个变量。一旦返回,它会设为实际载入缓冲区的字符数量
.参数 lpReserved, 整数型, , 未用设为零
.参数 键值类型, 整数型, 传址, 值的类型,用于装载值的类型代码的变量
.参数 键值数据, 字节集, 传址, 用于装载值数据的一个缓冲区
.参数 键值缓寸, 整数型, 传址, 用于装载lpData缓冲区长度的一个变量。一旦返回,它会设为实际载入缓冲区的字符数量
我之前也遇到类似的,是某个模块引起的问题,卸载掉模块或者找到模块源码重新编译一下就好了 新版的易好像是会这样,忘记怎么处理了
工具-支持库那里取消再重选试试 右键新建一个dll命令然后复制之前找不到的dll命令选中刚才新建的右键粘贴 易语言恶心人的BUG,右键新建一个粘贴进去或者尝试在dll命令表顶部加一个空白的dll命令站位试试 对照 MSDN 官方文档,把 DLL 名「Advapi32.dll」填到「库文件名」空处即可
https://learn.microsoft.com/zh-c ... inreg-regenumvaluea 你这个都是空的易语言去哪里找?
弑魂123 发表于 2024-2-5 10:15
你这个都是空的易语言去哪里找?
升级版本以前这里就是空的并且能正常编译
页:
[1]