N
nihaozhoujielun
Unregistered / Unconfirmed
GUEST, unregistred user!
我要读取20个左右内存地址的值。比如a,b,c,d,e,f……等地址
那么这些地址下有的保存的是10进制。有的保存的是字符串,那么怎么读取?
我现在的读取办法有问题,有时正常,有时非法操作!我现在是这样做的:、
procedure TMainForm.RzBitBtn1Click(Sender: TObject);
begin
读取A地址;
读取B地址;
……
end;
结果读的地址太多了。好像内存释放上有问题。所以想看看大家在这种顺序读取很多地址的情况下,应该怎么做最安全?还有就是10进制和字符串应该分别怎么读取?(大家不用考虑获得句柄和打开进程等问题,只是读取内存的问题)
那么这些地址下有的保存的是10进制。有的保存的是字符串,那么怎么读取?
我现在的读取办法有问题,有时正常,有时非法操作!我现在是这样做的:、
procedure TMainForm.RzBitBtn1Click(Sender: TObject);
begin
读取A地址;
读取B地址;
……
end;
结果读的地址太多了。好像内存释放上有问题。所以想看看大家在这种顺序读取很多地址的情况下,应该怎么做最安全?还有就是10进制和字符串应该分别怎么读取?(大家不用考虑获得句柄和打开进程等问题,只是读取内存的问题)