易语言求助

查看 76|回复 4
作者:TheMAX   
.局部变量 进程ID, 整数型
.局部变量 进程句柄, 整数型
.局部变量 基址, 长整数型
.局部变量 地址, 整数型
进程ID = 进程_取进程ID (“Asphalt8.exe”)
进程句柄 = 进程_打开进程 (进程ID)
基址 = 读模块基址 (进程ID, “Asphalt8.exe”)
地址 = 内存_写内存整数型X64 (进程句柄, 基址 + 十六到十 (“01EAD458+30+2B0+190+B0+80”), 999999999999)
输出调试文本 (十到十六 (地址))
报错提示:错误(10044): 不能将“逻辑型”数据转换到“整数型”数据。
怎么解决
[i]

进程, 整数

xiaorun   

这个你看报错位置在哪一行,看哪个参数是整数型的数据你放成了逻辑性的
TheMAX
OP
  


xiaorun 发表于 2023-6-25 13:18
这个你看报错位置在哪一行,看哪个参数是整数型的数据你放成了逻辑性的

写内存地址那行
TheMAX
OP
  


xiaorun 发表于 2023-6-25 13:18
这个你看报错位置在哪一行,看哪个参数是整数型的数据你放成了逻辑性的

你能看到我贴子图片吗
一生挚爱不回头   

内存_写内存整数型X64 (进程句柄, 基址 + 十六到十 (“01EAD458+30+2B0+190+B0+80”), 999999999999) 这玩意返回的应该是逻辑型
改成调试输出(内存_写内存整数型X64 (进程句柄, 基址 + 十六到十 (“01EAD458+30+2B0+190+B0+80”), 999999999999))看看
您需要登录后才可以回帖 登录 | 立即注册

返回顶部