Получить все выделенные элементы TListView

Получить все выделенные элементы TListView

procedure TForm1.Button1Click(Sender: TObject);
 var
  i: integer;
 begin
  with Listview1 do
  // MultiSelect := True;
  // ViewStyle := vsReport;
  for i := 0 to Items.Count - 1 do
  if Items[i].Selected then
  Items[i].Caption := Items[i].Caption + ' - Selected!';
 end;

Взято с сайта: http://www.swissdelphicenter.ch

ИМХО, лучше через проперть Selections, используя SelectionCount

Отправить комментарий

Проверка
Антиспам проверка
Image CAPTCHA
...