Disculpa xD, aver si puedo explicar mejor...
Te dejo una imagen de lo que obtengo desde el cheat engine, seguramente esta mas claro:
Entonces yo puedo leer correctamente desde vb la segunda y tercera fila, pero lo que intento obtener es el TEXTO, entonces tengo entendido que necesito leer el formato de la 4ta fila, para desp convertirlos a letras... Que es lo que no logro hacer, leer en array of bytes hasta el 00.
XD gracias por ayudarrrme
EDIT: Recien me doy cuenta que habia posteado con mi usuario viejo jajajajaj
edit2:
Desde vb si leo en 4bytes:
obtengo lo de la 2da columna (4bytes decimal)
y si lo convierto de esta manera:
Obtengo la primera parte del texto: "100/" nada mas :S
Te dejo una imagen de lo que obtengo desde el cheat engine, seguramente esta mas claro:
Entonces yo puedo leer correctamente desde vb la segunda y tercera fila, pero lo que intento obtener es el TEXTO, entonces tengo entendido que necesito leer el formato de la 4ta fila, para desp convertirlos a letras... Que es lo que no logro hacer, leer en array of bytes hasta el 00.
XD gracias por ayudarrrme
EDIT: Recien me doy cuenta que habia posteado con mi usuario viejo jajajajaj
edit2:
Desde vb si leo en 4bytes:
Código [Seleccionar]
ReadProcessMem phandle, address, valbuffer, 4, 0&
obtengo lo de la 2da columna (4bytes decimal)
y si lo convierto de esta manera:
Código [Seleccionar]
Private Sub Form_Load()
MsgBox StrReverse(DecimalToString(791687217))
End Sub
Private Function DecimalToString(ByVal Number As Long) As String
Dim r As Long
Do While Number > 255
r = Number Mod 256
Number = Number \ 256
DecimalToString = Chr$(r) & DecimalToString
Loop
DecimalToString = Chr$(Number) & DecimalToString
End Function
Obtengo la primera parte del texto: "100/" nada mas :S