![]() |
Modificar archivos 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 :-) |
Re: Modificar archivos Problema solucionado! Realmente el problema era algo totalmente obvio :'( pero que no me habia dado cuenta! Código: ap_b=fopen("estacion_b.dat","rb"); Gracias a AntonioVeneroso, de Foros Club Delphi por haberse tomado la molestia de ver el codigo y darse cuenta! :policia: |
La zona horaria es GMT -6. Ahora son las 18:08. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2018, Jelsoft Enterprises Ltd.