.版本 2
.程序集 窗口程序集_启动窗口
.程序集变量 a, 类_内存
.子程序 _按钮1_被单击, , , 149B798+251C
编辑框1.内容 = 到文本 (读代码_整数偏移 (进程ID, “0149927c+251C”))
.子程序 读代码_整数偏移, 整数型, 公开, 读内存整数型
.参数 进程ID, 整数型, , 要操作的进程ID
.参数 地址表达式, 文本型, , 比如“0149927c+251C+547”
.局部变量 局部_计次, 整数型, 静态
.局部变量 读取的值, 整数型
.局部变量 局部_分割, 文本型, , "0"
.局部变量 获取的值, 整数型
清除数组 (局部_分割)
局部_分割 = 分割文本 (地址表达式, “+”, )
.计次循环首 (取数组成员数 (局部_分割), 局部_计次)
.判断开始 (取数组成员数 (局部_分割) > 0)
读取的值 = 进制_十六到十 (局部_分割 [局部_计次]) + 读取的值
.默认
读取的值 = a.读整数 (进程ID, 进制_十六到十 (局部_分割 [局部_计次]) + 读取的值)
.判断结束
输出调试文本 (读取的值)
.计次循环尾 ()
返回 (a.读整数 (进程ID, 读取的值))
|