Bug... ¿de Windows o de Delphi?
Publicado por Diego Romero (636 intervenciones) el 09/11/2002 21:55:05
Bien tengo es siguiente problema pero primero voy a poner la situación.
Hice un programa que va recolectando datos durante su ejecución (ingresados por el usuario) pero estos datos no se guardan definitivamente hasta que el usuario los confirme, como son muchos los datos y el riesgo de un cuelgue está siempre latente en Windows hice un algoritmo que cada cierto tiempo guarda cualquier cosa que el usuario haya ingresado hasta ese momento en un archivo temporal. SI al usuario se le ocurre cerrar el programa en medio de un ingreso le pregunto amablemente si desea guardar temporalmente los datos para que la próxima vez que inicie el mismo no tenga que empezar de cero. Esto funciona bién siempre y cuando NO SE REINICIE LA PC, si esto sucede y por más que el usuario haya guardado temporalmente cuando reinicia la PC y ejecuta nuevamente mi programa los datos temporales no están. ¿de quién es el bug?, ¿de Delphi o de Windows?.
Aclaración, no estoy usando ningún gestor de bases de datos (no BDE, no Access, no nada), solo archivos con formato propio.
Hice un programa que va recolectando datos durante su ejecución (ingresados por el usuario) pero estos datos no se guardan definitivamente hasta que el usuario los confirme, como son muchos los datos y el riesgo de un cuelgue está siempre latente en Windows hice un algoritmo que cada cierto tiempo guarda cualquier cosa que el usuario haya ingresado hasta ese momento en un archivo temporal. SI al usuario se le ocurre cerrar el programa en medio de un ingreso le pregunto amablemente si desea guardar temporalmente los datos para que la próxima vez que inicie el mismo no tenga que empezar de cero. Esto funciona bién siempre y cuando NO SE REINICIE LA PC, si esto sucede y por más que el usuario haya guardado temporalmente cuando reinicia la PC y ejecuta nuevamente mi programa los datos temporales no están. ¿de quién es el bug?, ¿de Delphi o de Windows?.
Aclaración, no estoy usando ningún gestor de bases de datos (no BDE, no Access, no nada), solo archivos con formato propio.
Valora esta pregunta


0