Avatar billede lh1000 Nybegynder
28. august 2003 - 14:50 Der er 2 kommentarer

Søgning i ListView

Er der nogen der kan fortælle mig hvordan man søger i gennem et ListView for at finde en bestemt linie.
Avatar billede lokespas Nybegynder
28. august 2003 - 16:06 #1
er sådan noget du er ude efter???


    'fylder listview
    Do Until i = 30
        Set itemX = ListView1.ListItems.Add(i, , "bla" + CStr(i))
        itemX.SubItems(1) = "yada" + CStr(i)
        i = i + 1
    Loop

    'søger igennem listview
    For i = 1 To ListView1.ListItems.Count
       
        If ListView1.ListItems(i).Text = "bla6" Then
            Debug.Print "har fundet bla6"
        End If

    'kigger efter "match" i subitem
        If ListView1.ListItems(i).SubItems(1) = "yada7" Then
            Debug.Print "har fundet SubItem yada7"
        End If
       
  Next i
Avatar billede lokespas Nybegynder
28. august 2003 - 16:13 #2
eller har du brug for at søge efter noget der blevet "selected"

    For i = 1 To ListView1.ListItems.Count
        If (ListView1.ListItems(i).Selected) = True Then
            Debug.Print ListView1.ListItems(i).Text
            Debug.Print ListView1.ListItems(i).SubItems(1)
        End If
       
  Next i
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester