Value eines Pointer auslesen

10/08/2011 15:09 Logtetsch#1
Servus Leute,

ich hab mal eine Frage.
Wie kann ich die Value (Float) eines Pointer auslesen und den Wert dann in einer MsgBox wiedergeben ?

mfg Logtetsch
10/08/2011 15:25 omer36#2
_MemoryPointerRead()
du brauchst die NomadMemory.au3 UDF, einfach foren suche benutzen, oder schnell googlen, falls du diese nicht hast..

dann könnte es zb so aussehen:

PHP Code:
$open _MemoryOpen(ProcessExists("lala.exe"))

$poiner 0x123456
Global $offset[4] = [00x120x1230x1234] ;die 0 am amfang muss immer sein

$pRead 
_MemoryPointerRead($poiner$open$offset)

MsgBox("","",$pRead[1]) ;wird in nem array zurück gegeben 
10/08/2011 15:54 Logtetsch#3
die NomadMemory hatte ich schon :)
Aller dings habe das so.....

Global $Baseaddress = _MemoryModuleGetBaseAddress ($Pid,"lala.exe") + 0x123456
Global $Offsets[3]
$Offsets[0] = 0
$Offsets[1] = 0x123
$Offsets[2] = 0x456

Wie kann ich das jetzt in _MemoryPointerRead umsetzen ?
Bei dir ist das ja so:

$pRead = _MemoryPointerRead($poiner, $open, $offset)

Was soll ich anstatt der $poiner hinschreiben ?


EDIT : habe es raus bekommen :) Danke dir vielmals ;)

#closerequest