procedure TForm1.Button1Click(Sender: TObject); var i: integer; begin for i:=0 to ListView1.Items.Count-1 do begin if ListView1.Items.Item[i].Selected then ShowMessage(ListView1.Items.Item[i].Caption); end; end;
if ListView1.Selected<>nil then ShowMessage(lv1.Selected.Caption);
//不好意思, 没看清是多行下面的代码更好 procedure TForm1.btn2Click(Sender: TObject); var Item:TListItem; begin Item:=lv1.Selected; while Item<>nil do begin ShowMessage(Item.Caption); Item:=lv1.GetNextItem(Item, sdAll, [isSelected]); end; end;
var
i: integer;
begin
for i:=0 to ListView1.Items.Count-1 do
begin
if ListView1.Items.Item[i].Selected then
ShowMessage(ListView1.Items.Item[i].Caption);
end;
end;
ShowMessage(lv1.Selected.Caption);
procedure TForm1.btn2Click(Sender: TObject);
var
Item:TListItem;
begin
Item:=lv1.Selected;
while Item<>nil do begin
ShowMessage(Item.Caption);
Item:=lv1.GetNextItem(Item, sdAll, [isSelected]);
end;
end;