Do edycji pamięci używam tego:
I mam problem ponieważ char może obsłużyć liczbę od 0 do 255, a jak widzimy przy Buf jest dopisywany własnie z int :|
I moje pytanie jest takie, czy moge innym typem zapisać liczbę w integer do Buf i żeby działało poprawnie z WriteProcessMemory?
Jeżeli tak to jaki to typ? Bo chcę edytować pamięć i wpisać np. liczbę 99099.
Kod:
var
Buf : PChar;
Value : Integer;
...
...
Value := 255;
Buf^ := Chr(Ehe);
WriteProcessMemory(HandleWindow, ptr(Address), buf, NumberOfBytes,Zero);
I mam problem ponieważ char może obsłużyć liczbę od 0 do 255, a jak widzimy przy Buf jest dopisywany własnie z int :|
I moje pytanie jest takie, czy moge innym typem zapisać liczbę w integer do Buf i żeby działało poprawnie z WriteProcessMemory?
Jeżeli tak to jaki to typ? Bo chcę edytować pamięć i wpisać np. liczbę 99099.