DELPHI 怎么读写内存中的浮点数 请写出代码(200分)

  • 主题发起人 主题发起人 nosence
  • 开始时间 开始时间
N

nosence

Unregistered / Unconfirmed
GUEST, unregistred user!
DELPHI 怎么读写内存中的浮点数 请写出代码<br>比如005C35E5地址处的0077B334在内存中表示浮点数1.5 <br>我怎么出这个值 在edit上显示1.5 然后怎么改写回内存中 比如改写成0.5<br>补充一下:刚才忘记说了,是用ReadProcessMemory WriteProcessMemory读写别的进程中的浮点数的
 
var<br>&nbsp; aa: ^Double;<br>begin<br>&nbsp; aa:= Pointer($0077B334);<br>&nbsp; if aa^ = 1.5 then<br>&nbsp; &nbsp; aa^:= 0.5;<br>end;
 
我是用ReadProcessMemory读写别的程序的啊.......
 
Var<br>&nbsp; &nbsp;a:real;<br>&nbsp; &nbsp;b:double;<br>ReadProcessMemory(Address,a,sizeof(real));<br>ReadProcessMemory(Address,b,sizeof(double));
 
后退
顶部