Вниз
Скачать: 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 вся ветка

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



Память: 0.45 MB
Время: 0.025 c
3-1117572128
alex-drob
2005-06-01 00:42
2005.07.18
Связь двух таблиц


1-1120325184
Hamsterman
2005-07-02 21:26
2005.07.18
Автозаполнение HTML-форм


9-1112702530
Marl
2005-04-05 16:02
2005.07.18
PowerTimer


1-1119850639
MTsv DN
2005-06-27 09:37
2005.07.18
Открыть два фала из Проводника или как послать WM_DROPFILES...


3-1118161850
Alex Romanskiy
2005-06-07 20:30
2005.07.18
Как в InterBase получить текущее значение генератора?




   Наверх