Localizar datos en un archivo binario
Buenas, estoy intentando desarrollar un programa que me busque una secuencia de bytes dentro de un archivo binario, para modificar unos datos que hay a continuación de este.
Si fuera un string podria hacerlo con pos o posex pero al ser binario no se me ocurre como Tengo que buscar una cadena tipo: 0x00 0x08 0x00 0x08 0x2C 0xCD 0x30 0x00 0x38 0x40 Si alguien es tan amable de darme una idea de como hacerlo. Muchísimas gracias. |
Abre el archivo con una corriente (TStreamFile sería la más adecuada, evidentemente). Si miras sus métodos encontrarás información sobre cómo ir obteniendo cada octeto.
|
La franja horaria es GMT +2. Ahora son las 00:54:17. |
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