COMO LIBERO LA MEMORIA DE LAS VENTANAS?
Publicado por ifer (54 intervenciones) el 25/05/2004 17:16:07
hello, tengo una aplicacion MDI, es decir como el Word ok?
existen varios tipos de ventana hija con varios controles y codigo relativamente complejo (varios loops), el problema es que varias veces
la memoria queda insuficiente, en el win98 esto significa la colgada del programa, en posteriores esto es mas manejable, asi que verifique con el MONITOR DEL SISTEMA que diablos ocurria, y lo que detecte es que cada ventana hija cargada significada una determinada cantidad de memoria (obviamente), pero al descargarla quedaba retenida (se perdia) unos cuantos KB's, hecho que producia que cuanto mas abriera y cerrara estas ventanas la memoria disponible se achicaba.
Este es el problema, pues no me explico el por que! pues incluso hago un:
SET MY_FORMULARIO = NOTHING
a todos los formularios hija que descargo y verifico que su evento TERMINATE ocurra, esto es normal? como puedo solucionarlo?
existen varios tipos de ventana hija con varios controles y codigo relativamente complejo (varios loops), el problema es que varias veces
la memoria queda insuficiente, en el win98 esto significa la colgada del programa, en posteriores esto es mas manejable, asi que verifique con el MONITOR DEL SISTEMA que diablos ocurria, y lo que detecte es que cada ventana hija cargada significada una determinada cantidad de memoria (obviamente), pero al descargarla quedaba retenida (se perdia) unos cuantos KB's, hecho que producia que cuanto mas abriera y cerrara estas ventanas la memoria disponible se achicaba.
Este es el problema, pues no me explico el por que! pues incluso hago un:
SET MY_FORMULARIO = NOTHING
a todos los formularios hija que descargo y verifico que su evento TERMINATE ocurra, esto es normal? como puedo solucionarlo?
Valora esta pregunta


0