Текущий архив: 2005.07.18;
Скачать: CL | DM;
ВнизКак записать по вычесленному адресу переменную Найти похожие ветки
← →
Dust © (2005-07-02 17:00) [0]var buf : DWORD;
size_ : Integer;
seg : WORD;
begin
buf := 0;
buf := LocalAlloc (LPTR, 512);
size_ :=0;
............
//здесь нужно сделать то, что в сях записывается как
//*((int *)(buf + seg))=234234
.......
end;
← →
ВАСыЛЬ (2005-07-02 17:07) [1]Хрень какая-то...
← →
uny © (2005-07-02 17:32) [2]http://delphimaster.net/view/15-1120006103/&web=1
приходите в Потрепаться :)
← →
ferr © (2005-07-02 17:52) [3]
Cardinal(Pointer(Cardinal(Pointer(Buf))+Seg)^):=234234;
← →
dmk © (2005-07-02 19:18) [4]asm
mov edi, buf
mov [edi], 234234
end;
← →
begin...end © (2005-07-02 19:52) [5]PLongword(Longword(Buf) + Seg)^ := 234234
Страницы: 1 вся ветка
Текущий архив: 2005.07.18;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.035 c