Programación General > Visual Basic 6.0 e inferiores
Binarios En Vb
fap1603:
Hola a todos,
Les cuento, tengo un archivo que se encuentra en formato binario, pero lo que no se es los datos que tiene cada uno, por ejemplo si un entero tiene 4 bytes entonces leo un binario de 4, pero si no se que es cada campo, entonces no se como destripar ese binario, lo que necesito es saber si alguna forma de saber, o algun editor que me permita hallar la estructura de ese binario. Muchas Gracias
tiquinho:
Pero ese archivo lo creaste tu?o lo encontraste por ahi?o sabes d donde viene?
Si lo creas tu deberías tenerle un formato fijo, o al menos una pauta para identificarlo(como ir buscando caracteres o cogiendo los bytes como dices d 4 en 4 para buscar enteros, como principio d campo)y leerlo a la inversa de como lo escribes.
Si el archivo está creado por otro programa, a menos que sea de algún programa extendido dudo que tenga un formato conocido para haber creado un editor o algo así.
No se. Por lo que yo entiendo, un archivo no es ni binario ni de texto, si no que lo abres como binario o como de texto. Bueno, suerte con eso :)
fap1603:
Ya existe, es de un programa de cartografia, y si hay archivos con formato binario, es como los editores, ademas ya he trabajado con formatos binarios, claro, teniendo la estructura del archivo, se que este es =, formato binario, pero no tengo su estructura, y eso de probar, ya lo habia pensado, pero me tomaria mucho tiempo, aun asi muchas gracias amigo.
Brroz:
Hola fap1603.
Probablemente el entero se almacene así:
--- Código: Text --- Entero = byte1 * 256 ^ 0 + byte2 * 256 ^ 1 + byte3 * 256 ^ 2 + byte4 * 256 ^ 3
Pero puede estar también de esta forma:
--- Código: Text --- Entero = byte4 * 256 ^ 0 + byte3 * 256 ^ 1 + byte2 * 256 ^ 2 + byte1 * 256 ^ 3
Chao.
tiquinho:
Creo que antes hablé pensando q sabía pero veo q ni idea del tema tengo :whistling:
Sorry :nosweat:
Navegación
[#] Página Siguiente
Ir a la versión completa