Leer un archivo sin conocer su estructura
Es posible leer un arcivo binario creado en pascal sin conocer la estrutura.
Ejemplo. Supongamos que se creo la estrutura con ese tipo de registro. pero no la conocozco es posible leer los datos sin conocer dicha estructrura. |
¿Es posible leer Cirilico sin saber que significa cada letra? A ambas preguntas la respuesta es NO. Tienes que saber que estás leyendo para poder interpretarlo. Un archivo binario o de datos contiene mucha información que con un poco de paciencia podría uno deducir primero el tamaño de cada registro, luego el tamaño de cada campo y por último el tipo del mismo. Realmente es difícil más no imposible...Alguna vez hice un programa que podía leer y escribir tablas DBF en Turbo Pascal 5.5 y algo similar anduve investigando.
|
Cita:
Un byte ocupa y caracter "solitario" y comunmente poco reconocible, un Word son 2 y un Cardinal son 4; el cual puede ser un valor "extraño" seguido de 3 ceros (#0). Entonces sabemosque tu estructura: Código:
ShortString(256) Espero haberte dado la idea ;) |
La franja horaria es GMT +2. Ahora son las 18:17:32. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi