hallo
ich habe ein listview-steuerelement. während des programmablaufes markiere ich dort einige einträge und will dann wissen welche einträge markiert sind. ich meine die nummern der einträge.
wie geht das ?
danke
markus
hallo
ich habe ein listview-steuerelement. während des programmablaufes markiere ich dort einige einträge und will dann wissen welche einträge markiert sind. ich meine die nummern der einträge.
wie geht das ?
danke
markus
falls die Multiselect Eigenschaft = false ist, kannst Du über „SelectedItem“ auf den selektierten Eintrag zugreifen.
falls Multiselect Eigenschaft = true ist, dann musst Du alle Objekte der Listitems collection durchlaufen.
dim m_objListitem as ListItem
for each m_objListitem in ListView1.Listitems
if m_objListitem.selected then
’ Dein Code, z.B. Item zu einer Collection hinzufuegen…
end if
next
Gruss, DaHo
hier mal ein code (freihand)
For i = 0 To ListView.ListItems.Count -1
If ListView.ListItems(i).Selected = True Then
Debug.Print "ListItem " & i & " ist ausgewaehlt."
End If
Next i
~stefan
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]