有一个ListView控件,该控件的ViewStyle为vsReport,我在Columns中输入了name,age,sex,并输入了一些信息,问题是如果删除name为sjb的ListItem(sjb在ListView中存在并没有重名的)

解决方案 »

  1.   

    for i:=0 to ListView1.Items.Count-1 do
      if ListView1.Items.Item[i].Caption='hk' then
       ListView1.Items.Delete(i);
      

  2.   

    同:hkbarton(宁静至远)(西南交大)
      

  3.   

    for i:=0 to ListView1.Items.Count-1 do
      if ListView1.Items.Item[i].Caption='hk' then
      begin
       ListView1.Items.Delete(i);
      break
      end;
      

  4.   

    不好意思ListView1.Items.Item[i].Caption='hk'中的hk是他试的时候写的,你把它改成你的就是了ListView1.Items.Item[i].Caption='sjb'