Jak obsluzyc multiselect w Tlistview ?

Jak obsluzyc multiselect w Tlistview ?
DF
  • Rejestracja:około 21 lat
  • Ostatnio:około 17 lat
0

Jak zrobic by z jednej llisty1 typu Tlistview przeniesc kilka zaznaczonych elementow do drugiej listy2 typu tlistview ???? Jednym slowem jak obsluzyc te multiselect ??? Trzeba to zrobic w jakiejs petli ???

NA
  • Rejestracja:około 21 lat
  • Ostatnio:około 17 lat
  • Postów:24
0
Kopiuj
for i:= 0 to ListView1.SelCount-1 do
Begin
  //jakieś instrukcje np. Listview.Items[i].
end;
Ktos
Moderator
  • Rejestracja:prawie 23 lata
  • Ostatnio:około 23 godziny
0

nie jestem pewien, ale TListView.Selected może sprawdź?

pq
  • Rejestracja:około 23 lata
  • Ostatnio:około 14 lat
0

F1 !!!!!!

Przykład z hepa pod ListView.GetNextItem

Kopiuj
procedure TForm1.Button1Click(Sender: TObject);

var
  Item: TListItem;
begin
  Item := ListView1.Selected;
  while Item <> nil do
  begin
    ListBox1.Items.Add(Item.Caption);
    Item := ListView1.GetNextItem(Item, sdAll, [isSelected]);
  end;
end;

"Ecie pecie - odparłem. - Wiadomo, że wszystkiemu winien komputer. Ten brzydal!" (Lem)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.