He solucionado el error
Socket error #10054 Connection reset by peer que me daba en uno de los hosting al querer bajar un archivo....he asignado una conexion pasiva al idFtp de la forma
Código:
Ftp->Passive = true;
y perfecto
Nota: Tabajando con los dos hosting me he dado cuenta de que a la hora de cargar la lista de elementos con
Código:
Ftp->List(TSTringListElementos);
Uno de ellos incluye como los elementos "." y ".." (el otro no) es por ello que en el algoritmo del hilo anterior el bucle que recorre los elementos empieza en 2 ya que las posiciones 0 y 1 son las que ocupan estos elementos