elmago00,
Cita:
|
Empezado por elmago00
...mira esa imagen funciona bien con 100 archivos, el directorio mas el nombre...al parecer si el directorio es muy largo, solo abre unos 500 a 800 archivos...
|
Pregunto:
1- ¿Por que requieres tener en un TMemo,
un string con la sumatoria total de Ruta+Nombre_Archivo de todos los archivos de un directorio en una misma línea?.
2- ¿Por que hay un TListBox
con cada string individual formado con Ruta+Nombre_Archivo?, ¿Cual es la
relación con el TMemo?, ¿
Por que ambos tienen al parecer la misma información?.
Te comento:
1-
Una variable String en Delphi tiene un límite de 2 GB, asumo que alcanzastes dicha cota al
concatenar tantos Ruta+Nombre_Archivo en un mismo String.
2- Un
TMemo como esta planteado en tu aplicación no es muy practico de manejar,
aun con 100 archivos, te sugiero considerar otro modo de presentación de la información,
quizás usar solo el TListbox o sustituir el TMemo por un TListView, o mostar un TextBox con la Ruta y en el TListBox solo los nombres de archivo, las opciones son múltiples, todo depende del objetivo final de tu aplicación.
Si es posible,
explica cual es la naturaleza de tu proyecto para tener una mejor comprensión del problema planteado.
Espero sea útil
Nelson.