Foros del Web » Programación para mayores de 30 ;) » Programación General »

visual basic problema con hexadecimal

Estas en el tema de visual basic problema con hexadecimal en el foro de Programación General en Foros del Web. Mi problema es el siguiente kiero hacer una aplicacion k modifike un archivo en hexadecimal pero me da un fallo cuando kiero modificar el parametro ...
  #1 (permalink)  
Antiguo 08/03/2005, 18:59
 
Fecha de Ingreso: septiembre-2003
Mensajes: 23
Antigüedad: 21 años, 2 meses
Puntos: 0
Pregunta visual basic problema con hexadecimal

Mi problema es el siguiente kiero hacer una aplicacion k modifike un archivo en hexadecimal

pero me da un fallo cuando kiero modificar el parametro siguiente en k falla?

Private Sub comand1_Click()
patch
End Sub
Public Sub patch()
Open "C:\Documents and Settings\archivo.exe" For Binary As #1
Put #1, &H920E, &H3A
Close #1
End Sub

cuando kiero modificar el valor hexadecimal 920E del archivo no me lo modifica y me da un fallo

Error '63' en tiempo de ejecucion
numero de registro incorrecto

kisiera saber en k falla pues cuando kiero modificar este otro valor si lo modifica correctamente

Private Sub comand2_Click()
patch2
End Sub
Public Sub patch2()
Open "C:\Documents and Settings\archivo.exe" For Binary As #1
Put #1, &HE056B, &H850F
Close #1
End Sub

he observado k en uno pongo 5 digitos (E056B) y en el otro solo 4 pero es k el primer digito es el 0 y visual basic lo kita 0920E --> (920E)


A ver si podeis ayudarme o quizas en vez de hacerlo en hexadecimal pues si podeis decirme si se puede en decimal

El orden de los factores no alterara el producto

Gracias de antemano
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:24.