Avatar billede force_master Praktikant
14. marts 2004 - 11:37 Der er 3 kommentarer og
1 løsning

Listview (index eller navn på markeret linje)

har følgende programkode

Private Sub Form_Load()

  ListView1.ListItems.Add 1, , "Peter"
        ListView1.ListItems(1).SubItems(1) = "Møller"
        ListView1.ListItems(1).SubItems(2) = "12345678"
  ListView1.ListItems.Add 2, , "Søren"
        ListView1.ListItems(2).SubItems(1) = "Hansen"
        ListView1.ListItems(2).SubItems(2) = "1234885"
  ListView1.ListItems.Add 3, , "Gert"
        ListView1.ListItems(3).SubItems(1) = "pedersne"
        ListView1.ListItems(3).SubItems(2) = "1234dfg885"
       

End Sub
Nu vil jeg gerne at når jeg ex trykker på nr2 på listen , skal jeg vide hvad der står på den linje , så jeg kan gå ind i en database og finde den,
på list virker det jo sådan
xx=list1.text(i)
men 4-6 listboxe ved siden af hinanden ser ikke godt ud
Det bør kunne løses med listview

MVH
Force_Master
Avatar billede terry Ekspert
14. marts 2004 - 15:14 #1
Private Sub ListView1_ItemClick(ByVal Item As Object)

      MsgBox "Index = " & Item.Index & " Text = " & Item.Text
   
End Sub
Avatar billede force_master Praktikant
14. marts 2004 - 20:01 #2
Helt ok , havde nu fundet løsningen allerede selv
xx = ListView1.SelectedItem.Text
Avatar billede martin_moth Mester
15. marts 2004 - 10:09 #3
Husk at luk :o)
Avatar billede terry Ekspert
21. marts 2004 - 10:12 #4
tak :o)
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