![]() |
ListView SelectedItems durchlaufen
Delphi-Quellcode:
with lvGroups do
if SelCount>0 then for i:=0 to SelCount-1 do begin GrpName:=InputBox('Gruppe ändern', 'Name ändern:',Selected[i].Caption); Das Selected[i].Caption funktioniert nicht. Was muss ich stattdessen eingeben um jedes selektierte durchzulaufen? // Edited: Es handelt sich um eine ListView |
Re: ListView SelectedItems durchlaufen
Gibt es "Selected" nicht bloß einmal? Ich meine damit nicht, dass man nur ein Item auswählen kann! Wenn du alle Items nach den ausgewählten durchlaufen willst, müsstest du IMHO mal in der Hilfe unter
![]() Ansonsten, u.a. gefunden mit der [dp="MultiSelect Listview"]DP-Suche[/dp]: ![]() |
Re: ListView SelectedItems durchlaufen
Delphi-Quellcode:
Das ist mir grad noch eingefallen. Aber irgendwie sieht das unelegant aus ;)
with lvGroups do begin
if SelCount>0 then for i:=0 to Items.Count-1 do if Items[i].Selected then begin GrpName:=InputBox('Gruppe ändern', Name ändern:', Items[i].Caption); |
Re: ListView SelectedItems durchlaufen
Hi honkibonk,
mit
Delphi-Quellcode:
findest du raus ob ein Item ausgewählt wurde.
ListView1.Items[i].Selected
Greetz alcaeus [edit]Zu langsam[/edit] |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:29 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz