是不是要取得选中的item? var i: Integer; begin for i := 0 to ListView1.items.Count-1 do if ListView1.Items[i].Checked then dosomething end;
procedure TF_WareInsertPic.ListView1Click(Sender: TObject); var i:integer; begin if TListView(Sender).ItemIndex>=0 then // 把ListView1改为TListView(Sender) begin i:=TListView(Sender).ItemFocused.Index; ListView1.Items[i].SubItems[1]:='active'; end end;
var
i: Integer;
begin
for i := 0 to ListView1.items.Count-1 do
if ListView1.Items[i].Checked then
dosomething
end;
var
i:integer;
begin
if TListView(Sender).ItemIndex>=0 then // 把ListView1改为TListView(Sender)
begin
i:=TListView(Sender).ItemFocused.Index;
ListView1.Items[i].SubItems[1]:='active';
end
end;