No veo la necesidad de generar un stringlist por cada extension, porque no añades todos los archivos (tengan la extension que tengan), al mismo stringlist y despues los copias ?, o simplemente puedes vaciar el stringlist que ya tienes antes de empezar con la siguiente extension.
Otra opcion seria copiarlos a medida que se localizan, esta opcion seria mas escalable, porque si se encuentras cientos de miles de archivos, el stringlist ocuparia muchisimo en memoria, lo que podria ser un problema.
Saludos
|