Ver Mensaje Individual
  #6 (permalink)  
Antiguo 05/08/2009, 15:22
ema21del9
 
Fecha de Ingreso: marzo-2009
Mensajes: 355
Antigüedad: 15 años, 2 meses
Puntos: 4
Respuesta: Ejecutar funcion al cerrarse el programa

Se me ocurre que vayas guardando a traves de un timer seteado en 3 segundos, lo que creas que es lo mas correcto, en un archivo temporal, y que tenga una variable del tipo "bandera" seteado en 1 si no se termino la tarea deseado para la aplicacion.

Ahora si justo se corto la luz, cuando vuelvo a abrir la aplicacion, si la bandera esta en 1 (osea que no se termino de realizar la tarea deseada), aviso con un msjbox y muestro lo que se guardo hasta el momento, me parece lo mas correcto.

Si queres que sea extremadamente sensible podes incluso hacerlo en la accion change de la caja de texto, de manera que cada accion que se realice en la misma se vaya guardando en el archivo temporal.