Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.09.05;
Скачать: CL | DM;

Вниз

Неправильное преобразование?   Найти похожие ветки 

 
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 вся ветка

Текущий архив: 2004.09.05;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.04 c
1-1092825970
Roadstar
2004-08-18 14:46
2004.09.05
ListView


4-1090572558
Proger
2004-07-23 12:49
2004.09.05
Позиция курсора


8-1086618469
Opryshok
2004-06-07 18:27
2004.09.05
shp, shx - файлы


1-1092826286
Lizka
2004-08-18 14:51
2004.09.05
Ширина колонок у EhLibDBGrid


3-1092223644
DmitryMN
2004-08-11 15:27
2004.09.05
Ошибка в UDF