Тема
:
Cheat Engine - Alloc(newmem,2048)
Показать сообщение отдельно
22.11.2015, 22:48
@
лосяш
Иженер-механик
OFFLINE
Регистрация: 22.06.2011
Возраст: 45
Сообщений: 187
Благодарностей:
1,821
всего
Мнения:
+ 5697
Репутация:
5464
Цитата:
Сообщение от
Paladin
Что у тебя не работает? У тебя адрес в переменную
ptr
функция возвращает. Лучше её конечно обозвать просто как p, потому что ptr в delphi - это название функции преобразования значения в указатель.
Тебе вывести надо или что? Или возвращает
Nil
? Если вывести - то:
var:
s: string;
begin
s := IntToHex(DWord(ptr), 8);
ShowMessage(s);
end;
Добавлено через 2 минуты
MEM_RESERVE, PAGE_READONLY
Атрибуты тоже неверные. Вместо MEM RESERVE советую MEM_COMMIT. А насчет PAGE_READONLY - ты же туда потом писать будешь, так почему READONLY?
PAGE_EXECUTE_READWRITE
надо!!
Если копируешь откуда-то код - то хотя бы гугли описание функций:
https://msdn.microsoft.com/ru-ru/lib...=vs.85%29.aspx
Типа самый умный?
слесарь
лосяш
Посмотреть профиль
Отправить личное сообщение для лосяш
Найти ещё сообщения от лосяш
Сказали спасибо:
GameOldHack
(23.11.2015),
Paladin
(23.11.2015)