例如:我有一个内存地址:$004BE133 ,我将这个内存地址写入到“EDIT1.TEXT”中,在程序代码中,如何把转换为“ReadProcessMemory”函数第二个所需要的指针? 如下:ReadProcessMemory(ProcessHandle, Pointer(mb),@szBuf11,nSize11,lpNumberOfBytesRead);上面一行代码,如何将“EDIT1.TEXT”转换“mb”?
调试欢乐多
P: Integer;
begin
//Edit1.Text := '$004BE133'; //前提
P := StrToIntDef(Edit1.Text,0);
if P = 0 then Exit;
ReadProcessMemory(ProcessHandle,Pointer(P),...);
...
end;