ReadBinary 读取二进制数据

文章目录
  1. 1. 功能
  2. 2. 语法
  3. 3. 参数
  4. 4. 返回值
  5. 5. 示例
  6. 6. 备注

功能

根据地址读取指定长度的二进制数据

语法

结果 = Plugin.Memory.ReadBinary(窗口句柄, 内存地址, 长度)

参数

参数 数据类型 解释
窗口句柄 长整数型 要读取的窗口句柄
内存地址 长整数型 要读取的内存地址
长度 整数型 要读取的内容长度

返回值

字符串, 返回成功读取的二进制数据, 否则返回0

示例

1
2
3
4
5
6
7
8
9
10
//以下为7.20版例子:
WinminePath = "winmine.exe"
WinmineTitle = "扫雷"
Call RunApp(WinminePath)
Delay 1000
WinmineHwnd=Plugin.Window.Find(0,WinmineTitle)
Val = Plugin.Memory.FindBinary(WinmineHwnd, "2E7465", 3, &h400000, &h6000000, 2)
MsgBox Val
str=Plugin.Memory.ReadBinary(WinmineHwnd,Val,3)
MsgBox str

备注