例如mov  dword ptr[$6060201c],Y
我想DELPHI让文本里的数字为Y,Y为16进制数!
应该怎样写??
我是这样写的
procedure TForm1.Button10Click(Sender: TObject);
var 
address:Pointer;
x:integer;
str:string;
begin
x:=strtoint(edit1.text);
str:=inttohex(x,8);
address:=Pointer($XXXXXXXX);
asm
mov edx,str
dword ptr[$6060201c],str
call address
end
end;
但是好像不对!!不知道是不是转换不对,还是怎样?
如果直接用
dword ptr[$6060201c],$00000018
随意写个数就对