plen:=UInt64(f_pLen^); for i:=0 to plen-1 do begin //pData:=pData+Char(Pointer(Integer(f_pData) + i)^); // Delphi 7 pData:=pData+PChar(PUInt64(UInt64(f_pData) + i)^); end;
----------------------------------------------
-
prlen:=length(prData); UInt64(f_pLen^):=prlen; for i:=1 to prlen do AnsiChar(Pointer(integer(f_pData) + i-1)^) := prData[i];
----------------------------------------------
-