indy连续接收图片促成out of system resources

indy连续接收图片造成out of system resources
本人最近在做一个桌面截屏传输的软件,利用INDY进行传输和接收,出现了out of system resources这种情况,然后网上查了下,发现使用可以解决图片绘画的问题,但是依然出现了out of system resources,非常懊恼
   
image.Canvas.Lock;
  try
      image.Canvas.StretchDraw(rect(0,0,Screen.Width,Screen.Height),MyJpg);
  finally
     image.Canvas.unlock;
  end

最后发现原来是我把indy Server控件的ThreadedEvent属性设置为TRUE了导致内存不断增多,
改为false后问题解决,跟大家分享一下,顺便问一下indy Server控件的ThreadedEvent属性,
是有什么作用
------解决方案--------------------
把用不着的图片free掉吧。