我是在Listviewclick中处理
procedure .........
var
i:integer;
begin
  icount:=0;
  for i:=0 to LsData.Items.Count- 1 do
    if Listview.Items.Item[i].Checked then
      icount:=icount+1;
end;但如果在某一复选框上连续快速点击左键,统计出来的数字就有可能多或少一个。
如何处理??