Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Problema con FileListBox (https://www.clubdelphi.com/foros/showthread.php?t=96542)

pgranados 14-12-2023 19:25:54

Problema con FileListBox
 
Buen día compañeros, estoy trabajando con Delphi 10.4 y tengo este problema con un FileListBox.

Necesito trabajar con N cantidad de archivos XML que están en una carpeta "temporal" que cree en tiempo de ejecución, para ello creo un FileListBox igual en tiempo de ejecución para después
con un ciclo FOR trabajar con todos los archivos XML.

Al terminar de trabajar con mis archivos libero el FileListBox con
Código Delphi [-]
FreeAndNil(FileListBox);

y elimino mis archivos .XML pero no me deja eliminar la carpeta que contenía los XML :eek: hasta que cierre por completo mi aplicación :(

Antes de eliminar los archivos intente quitarle el directorio al FLB y después liberarlo pero no, hice una pequeña prueba sin utilizar un FLB y pude eliminar sin problema mi carpeta.

No se que pueda estar haciendo mal, revise el monitor de recursos y efectivamente la carpeta se queda en uso pero no se porque. Pensaría que se quedo algún archivo XML en uso pero no, la carpeta ya no contiene ningún archivo.

Alguna sugerencia? No quisiera rediseñar todo mi procedimiento por el problemita del FLB, pero en caso de no poder solucionarlo tendre que hacerlo :(

Saludos.

(MAJ) 06-02-2024 17:25:00

podes poner el código que utilizas para crear los archivos temporales, puede que ahí esté el problema, porque hay formas de crear los archivos en los que el ejecutable los toma de forma exclusiva y los bloquea mientras se esté ejecutando si mal no recuerdo


La franja horaria es GMT +2. Ahora son las 07:18:16.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi