webForumDet fria alternativet

Listview

3 svar · 171 visningar · startad av PsyDonia

PsyDoniaMedlem sedan maj 2003924 inlägg
#1

Hur gör man så man loopar igenom en listview

typ så här fast med en listview

Dim i
For i = 0 To lstName.ListCount - 1
lstName.ListIndex = i
Görnågot
Next i
Nexus86Medlem sedan okt. 20023 030 inlägg
#2

Otestat men prova:

Dim i

For i = 1 To ListView.ListItems.Count
    ' Gör något
Next i

Tog bort .ListIndex = i eftersom jag anser den onödig.

PsyDoniaMedlem sedan maj 2003924 inlägg
#3

ok tack ska testa...

PsyDoniaMedlem sedan maj 2003924 inlägg
#4

Nexus de funkade inge bra men löste det så här.

    x = 1
    y = ListView1.ListItems.Count
   
    Do Until x = y + 1
    
ListView1.SelectedItem = ListView1.ListItems(x)
Adress = ListView1.SelectedItem.Text
PingAdress (Adress)
        x = x + 1
    Loop

Men nu har jag ett annat problem.
när den loppar igenom så beroende på vad det står i listview så ska den skriva Yes eller No i nästa kolumn hur gör man det.
Jag bifogar en bild.
Där det står online ska det addas en om det står t.ex. PsyDonia.com i URL rutan så ska det i Online stå Yes och där det står Psydon.com så ska det addas No i Online Rutan
Nån som förstår.

listview.jpg
135 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)