Hola lis983,
Tu problema se debe a que por defecto, cuando uno presiona en la X o cierra una ventana no la está liberando de memoria, sino que la oculta de la vista.
Sigue permaneciendo mientras la aplicación siga corriendo.
Cuando la vuelves a mostrar, ves los datos que introduciste, puesto que ha seguido en memoria en todo ese tiempo.
La solución:
1. Implementas una rutina que se encargue de hacer la limpieza que se ejecute en el momento indicado.
2. O bien, cuando cierras la ventana le informas a la aplicación que libere dicha memoria. Para ello debes emplear el evento onClose y establecer la variable Action al modo caFree. Si optas por este método deberás asegurarte de que se cree el Form (en caso de ser necesario nuevamente trabajar con él) antes de cualquier operación en la que se haga referencia.
Si tienes mas dudas respecto al tema no dudes en consultarnos.
Saludos,
|