Hallo
DP,
ich hab mal wieder eine kleine Frage zu
RAM-Manipulation. Ich kann ja eine Floatdresse auslesen. Ich bekomm dann einen Wert wie
1. oder
0.
Nun will ich jetzt den Wert
1. in die Adresse schreiben. Wie mache ich das. Für Byteadressen nutze ich den Code:
Delphi-Quellcode:
GetMem(buf,1);
buf^ := Chr(2);
WriteProcessMemory(HandleWindow,ptr($599C86),buf,1,temp);
FreeMem(buf);
So schreibe ich den Wert 2 in die Adresse
$599C86. Wie kann ich nur einen Floatwert wie
1. in eine Adresse schreiben.
Danke schonmal.