Форум: "WinAPI";
Текущий архив: 2004.09.05;
Скачать: [xml.tar.bz2];
ВнизНеправильное преобразование? Найти похожие ветки
← →
Form_1 © (2004-07-23 11:06) [0]Читаю из ячейки памяти так:
...
var
pokevalue : single;
.......
ReadProcessMemory(hproc,ptr($000107DC),@pokevalue,1,rw);
memo1.lines.add(floatToStr(pokevalue));
.......
Оно возвращает 4,48415508583941E-44 а должно быть 32 как преобразовать?
← →
Sandman25 © (2004-07-23 11:10) [1]Проверьте предпоследний параметр. Или PokeValue: byte
← →
Form_1 © (2004-07-23 11:11) [2]PokeValue: byte - Помогло спасибо.
← →
Form_1 © (2004-07-23 11:14) [3]и ещё вопрос как сделать по циклу перебор
ReadProcessMemory(hproc,ptr($000107DC),@pokevalue,1,rw);
например начиная с $000107DC заканчивая 000107EC
← →
Form_1 © (2004-07-23 11:16) [4]и как читать если там не цифра а текст
← →
KosilkA © (2004-07-23 13:15) [5]
> Form_1 © (23.07.04 11:14) [3]
> и ещё вопрос как сделать по циклу перебор
>
> например начиная с $000107DC заканчивая 000107EC
for i:=$000107DC to $000107EC do
........
> Form_1 © (23.07.04 11:16) [4]
> и как читать если там не цифра а текст
где? в памяти? там никогда не цифра и даже не текст =))
← →
VMcL © (2004-07-23 13:16) [6]>>Form_1 © (23.07.04 11:16) [4]
Я бы для начала рекоммендовал почитать книги, прежде чем лезть в ВАП стороннего процесса.
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2004.09.05;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.036 c