Sinn macht Dein Timer2 nur, wenn du auch ne Anzeige dafür machst wie lange es dauert bis die Verbindung steht!
Und Dein Timer1 kannst du weglassen wenn Du alles in
Delphi-Quellcode:
if IdFTP1.Connected then
begin
.....//mache hier was du willst
.....
end;
reinschreibst
Gruss alfold