Ya está, lo encontré.
Aunque el error aparecía en el procedure mostrado anteriormente, el fallo estaba en otro procedimiento anterior en el que borraba todos los archivos de datos y del programa. Tenía un par de FindFirst sin su correspondiente FindClose.
No será que no lo había mirado veces...
Solucionado esto, el desinstalador va de categoría.
// Saludos.
|