FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Problema con StringList
Resulta que cuento los subdirectorios que hay en un directorio, utlizando el siguiente procedimiento, al cual le agregue un StringList, para almacenar los nombres de los directorios que cuenta:
Pero cuando quiero ir al ultimo elemento de la siguiente manera...
Siempre me muestra el primer elemento. Porque? que hago mal? Saludos y Gracias
__________________
|
#2
|
||||
|
||||
He probado tu codigo, aparte de un pequeño error con el ejemplo que has puesto, me funciona bien, muestra el ultimo elemento añadido:
|
#3
|
||||
|
||||
Lista es una variable global, cada vez que se ejecute el procedimiento, se crea una nueva en memoria, y la anterior se queda inaccesible, dicho de otro modo, perdida en la memoria RAM.
No uses TStringList.Create al inicio del procedimiento, úsalo, por ejemplo, al crear la ventana y destrúyelo al cerrar dicha ventana. Para acceder a un elemento, siempre he usado Lista[Lista.Count-1]); Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problema longitud stringlist.text | Bicho | OOP | 2 | 12-03-2007 13:12:52 |
Saltos de linea con stringlist | JuanHC | Internet | 2 | 30-10-2006 11:25:13 |
Llenar datos en StringList | Caro | OOP | 2 | 12-11-2005 17:20:57 |
Recorrer un StringList | bustio | Varios | 2 | 27-02-2005 19:50:21 |
Limite del StringList | victork_py | Varios | 8 | 11-05-2004 22:19:11 |
|