Лучше, если делать с обработкой ошибок. Убедится, что функции возвращают результат...
Код:
var
Res : Integer;
....
Res:= ReadProcessMemory('hProcess', 'lpBaseAddress', 'lpBuffer, nSize', '*lpNumberOfBytesRead');
if Res <> 0 then
RaiseLastOSError
else
begin
//
end;...
времени много, посмотрел советы у других
1. Попробовать явно сделать приведение типов
Код:
type
size_t = cardinal;
2. или последний параметр изменить - SizeOf(i)