![]() |
Modificar registro en archivo binario
Holas foreros!
Estoy trabajando con archivos binarios. :policia: Uno de los requermientos que tengo, es modificar un registro, por ejemplo, cambiandole la ubicacion (coordenadas x e y). Para esto, recorro el archivo y al encontrar el registro que deseo modificar, ubico (fseek) el apuntador del archivo una posicion antes, y escribo el nuevo registro. El problema basicamente es que no escribe los cambios en el archivo. He hecho corridas por trazas aproximadamente unas mil veces :'( y hace todo como si lo estuviera escribiendo, pero al confirmarlo en otra funcion, veo que no lo hace. Espero entonces puedan revisar el codigo a continuacion, a ver si encuentran algun error.. paranormal! Código:
//MODIFICAR: modifica una estacion Esperando su respuesta! :-) Gracias de antemano :-) |
Hace mucho que no trabajo con archivos binarios, pero tienes esta linea
Cita:
Espero haber servido de ayuda. Saludos y suerte! |
Dioooooooossss!! que horrorrrr!! :o
Era eso... :o:o:o:o:o:o |
Me da gusto haberte podido ayudar!
Cualquier otra cosa, ya sabes, por aquí estamos. Saludos y suerte! |
La franja horaria es GMT +2. Ahora son las 13:18:53. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi