Readmem (Lua)

Материал из UoPilot
Версия от 21:23, 27 августа 2019; Tatikoma (обсуждение | вклад) (Новая страница: «== Описание == '''readmem''' - чтение из памяти. == Синтаксис == Привязка к окну: да. <br>Работа со св...»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

Описание

readmem - чтение из памяти.

Синтаксис

Привязка к окну: да. <br>Работа со свернутым окном: да. <br>

a = readmem (<adress>, <type>, [, size] [, handle] [, modulename])

Где: <br>a - переменная, которая получит результат. <br><br>Тип данных: <br>B:byte = 1b <br>W:word = 2b <br>D:dWord = 4b <br>C:char = 1b <br>S:String = 1-255b <br>DO:double = 8b <br>F:float = 4b <br>R:real = 6b

Примеры

--lua
-- требуется привязка к окну Ctrl+A, либо указать хендл нужного окна в самой функции
local x = readmem (0x073B978, "b") -- считываем из адреса памяти 0x073B978 значение типа байт (b) 
local str = readmem (0x073B978, "s", 10) -- считываем из адреса памяти 0x073B978 значение типа строка(s) 

Смотрите также

Writemem (Lua)

История развития