Hi,
ich geh mal davon aus das das die Funktion ReadTimeOut selbst macht ... wenn nach dem angegebenen Intervall nix da ist dann wird eben die Verbindung getrennt. Wenn nicht musste eben sowas machen wie
Delphi-Quellcode:
IF IdFTP1.ReadTimeOut = 15 THEN
BEGIN
IdFTP1.Quit;
END;
Ob die Funktion geht weis ich nicht ... ich hab die nur mal so geschreiben wie sie aussehen müsste