Вниз
Скачать: CL | DM;

Чтение по адресам памяти   Найти похожие ветки 

← →
Stainer   (2002-09-10 14:13) [0]

Всем привет!
Допустим, некая функция возвращает мне число к примеру 09a8d9f2, я считаю что это адрес в памяти, с которого начинаются нужные мне данные. Эти данные должны представлять собой строку символов.
Как я могу прочитать эти данные?????????


← →
SPeller ©   (2002-09-10 14:37) [1]

someproc (p:pointer);

var st:string; tm:pchar;
begin
tm:=p;
st:=string(tm);

Одно условие - строка должна заканчиваться нуль-символом.


← →
SPeller ©   (2002-09-10 14:40) [2]

а если тебе дано p типа integer допустим, то тогда так:

tm:=pointer(p);



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.012 c
3-78293
Lola
2002-10-01 15:21
2002.10.24
Поиск в memo-поле


14-78588
Aleksey Pavlov
2002-09-30 16:12
2002.10.24
Половину царства за Microsoft Platform SDK !


3-78313
Igoryan
2002-10-04 10:25
2002.10.24
Ошибка при работе с SQL Server


3-78256
Gaber
2002-10-02 10:43
2002.10.24
DBRadioGroup


8-78547
MJH
2002-06-24 13:20
2002.10.24
Есть психи, разобравшие WMA по байтикам? :)




   Наверх