实时删除,更改Listview

时间:2015-05-21 20:38:25

标签: delphi listview

我遇到了更改子项目行的问题在列表视图上...

 with form1.ListView1.Items.Add do
    begin
    Caption :=  var1;
    SubItems.Add(filename);
    SubItems.Add(var2);
    SubItems.Add(timetostr(time));
    SubItems.Add(var3);
end;

它是实时添加的列表视图项目[可以是1到20行]

让我们说" var2"将通过下载状态(速度)进行更新,但如果已完成删除行......(那我可以毫无问题)

问题是当我删除一行时,listview的项目索引将被更改(如果9被删除10将是9 ..)这样我怎么能用正确的值更新正确的项目!

我希望你理解我的问题!

0 个答案:

没有答案