正常连接上idftp后,如果几分钟后再操作我的程序,程序会报:程序异常导致ftp连接中断
连接代码如下:
if idftp1.Connected then try
    if TransferrignData then IdFTP1.Abort;
    idftp1.Disconnect;
    IdFTP1.Quit;
  finally
    end;
  try
    idftp1.Host:=sl[0];
    idftp1.Port:=strtoint(sl[1]);
    idftp1.Username:=sl[2];
    idftp1.Password:=sl[3];
    streamHostIp := sl[4];//读取流媒体服务器ip
    idftp1.Connect;
  except
    showMessage('连接FTP服务器失败!');
  end;