各位帮忙看看问题出在哪?这事易语言编写,用得超级模块6.3,读内存时出错 20

读取当前怪物ID,得到的结果跟用内存遍历工具得到的结果不一样这是代码:.版本2.子程序取当前怪物,整数型.局部变量当前怪物基址,整数型.局部变量怪物基址1,整数型.局部变... 读取当前怪物ID,得到的结果跟用内存遍历工具得到的结果不一样
这是代码:
.版本 2
.子程序 取当前怪物, 整数型
.局部变量 当前怪物基址, 整数型
.局部变量 怪物基址1, 整数型
.局部变量 怪物基址22, 整数型
.局部变量 怪物ID, 整数型
当前怪物基址 = 读内存整数型 (进程ID, 十六到十 (“b5e388”))
怪物基址1 = 读内存整数型 (进程ID, 当前怪物基址 + 十六到十 (“1c”))
怪物基址22 = 读内存整数型 (进程ID, 怪物基址1 + 十六到十 (“28”))
怪物ID = 读内存长整数型 (进程ID, 怪物基址22 +十六到十 (“a2c”))

编辑框1.内容 = “怪物ID:” + 到文本 (怪物ID) + “ ”
返回 (怪物ID)

内存遍历工具切图:

我的小程序运行结果切图:

各位大虾帮忙看看问题出在哪? 为什么程序运行结果跟遍历工具遍历结果不一样?我选的同一个怪,不知道为什么程序运行结果是个负数,我郁闷了.......
展开
 我来答
秋_雨竹
2012-07-08 · 超过22用户采纳过TA的回答
知道答主
回答量:76
采纳率:0%
帮助的人:50.5万
展开全部
取绝对值()
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
高某a
2012-07-08 · TA获得超过145个赞
知道小有建树答主
回答量:357
采纳率:0%
帮助的人:260万
展开全部
很明显你的小程序读取的地址是错的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式