我使用listview 显示从客户端接收到地数据,由于数据是不停地接收的,所以会出现巨大的数据,请问大侠如何解决这种显示问题,listview 不可能显示所有数据,而且在记录超限后会死机的,如何解决这个问题?
请大侠提供代码,多谢!

解决方案 »

  1.   

    可以删除最前面的,如Listview只显示后面500条
    记录超时可以用时间来控制,如果正在接收,不记录时间,如果正在连接,那么记录时间,超过一定的时间就显示记录超时
      

  2.   

    i:=listview1.items.count;
      if i>=maxCount then
      for j:=0 to maxCount/2 do
          listview1.items.delete(listview1.items.count-1);