FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
TSHFileInfo, se ha de liberar?
Hola, en mi programa utilizo en varias funciones el tipo TSHFileInfo para obtener las propiedades de archivos que listo en un ListView en modo virtual. Cuando uso estas funciones el programa aumenta el uso de RAM aunque muestre el mismo directorio. En mis funciones no libero (no se si se ha de/puede hacer). Una función de ejemplo:
Espero impaciente vuestra contestación. Muchas gracias de antemano, [Gunman]. |
#2
|
||||
|
||||
ShFileInfo es una variable local y la memoria que se le asigne se liberará automáticamente al momento de salir del procedimiento. Así que no, no tienes ni debes liberarla.
// Saludos |
#3
|
|||
|
|||
Muchas gracias pero que explicacion le das al aumento de memória?
|
#5
|
|||
|
|||
Gracias por el programilla roman, pero... como se utiliza? es decir, cómo/dónde puedo ver si mi programa pierde memória o no?
|
|
|
|