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

ASM в Delphi   Найти похожие ветки 

← →
g-l-u-k ©   (2005-05-08 02:00) [0]

Уважаемые мастера,мне нужно во встроенном делфёвском ассемблере написать следующее:
mov eax,1
push 0xE0FF (0E0FF - это опкод jmp eax)
Но компилятор пишет что мол 0E0FF переменная,как мне быть?Подскажите пожалуйста!


← →
VMcL ©   (2005-05-08 02:23) [1]

>push 0xE0FF

Префикс "0x" используется в C/C++. Для Pascal"я и Delphi используйте префикс "$".


← →
VMcL ©   (2005-05-08 02:23) [2]

>push 0xE0FF

Префикс "0x" используется в C/C++. Для Pascal"я и Delphi используйте префикс "$".


← →
alpet ©   (2005-05-08 08:54) [3]

procedure SomeProc;
begin
//...
asm
 pushad
 mov   eax, 1
 mov   bx, 0E0FFh
 push  bx
// ...
 pop   bx // restore stack ptr
 popad
end;
end;



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

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



Память: 0.45 MB
Время: 0.026 c
1-1117881436
Frozzen
2005-06-04 14:37
2005.06.29
Работа с диалогом ShowModal


3-1116611965
Вольман Виктор
2005-05-20 21:59
2005.06.29
SQL к ADO


6-1111756038
hexen
2005-03-25 16:07
2005.06.29
Как заполнить поля открытой формы WB


9-1111489083
Xeno
2005-03-22 13:58
2005.06.29
Деформация


4-1115604301
Antoxa
2005-05-09 06:05
2005.06.29
Подскажите. Есть ярлыка на рабочем столе в т.ч. и мой надо чтобы




   Наверх