现在用idHttp下载网页的时候,程序界面总是定着了,直到下载完才有反应,
以前用NMHttp下载网页的时候,程序界面可以任意操作,有什么好的办法对付idHttp?

解决方案 »

  1.   

    那么试试IPSHTTP, 是SSL控件
      

  2.   

    随便拖个IdAntFreeze下来即可。
      

  3.   

    IdAntFreeze是INDY控件宣传的一个重点。因为idHttp是用的主线程并且是同步方式,主线程来不及去处理消息队列,
    会造成界面冻结现象。
    加上一个IdAntFreeze实质是相当于在一个长时间循环里面加上Application.ProcessMessages