Gracias por la contestación. Pero creo que el problema es de otro tipo. Todo el proceso de FTP es desde fuera de mi programa en el propio sistema operativo sin especificar los nombres de los ficheros (le descarga se hace con mget *). Por lo que debe de ser la algo del S.O. Luego, al intentar copiar ya dentro de mi programa los datos de los ficheros descargados, al abrir los archivos descargados, es cuando salta el error 38. No se si hay en Harbour/FW alguna forma de verificar la integridad de los archivos antes de abrirlos para evitar que salte el error y se pare la ejecución del programa.
↧