Avatar billede Slettet bruger
17. marts 2004 - 10:10 Der er 5 kommentarer og
1 løsning

tilføje element til liste

Hej!

Mangler lidt hjælp til en listbox i VB.

Ved godt det burde være relativ simpelt, men anyway here goes.

Problemstilling:

Listbox med navne:

Peter
Hans
Jens
Obe  ---->
Dan
Mads

Nu vil jeg gerne rette Obe til Ole

Hvordan gør jeg det?
Avatar billede overchord Nybegynder
17. marts 2004 - 10:13 #1
Under listboxens properties ligger der en liste med navne eller en indikation af hvor den henter sine data fra (hojre-klik paa list-boksen, vaelg properties og kig under data eller row source)
Avatar billede Slettet bruger
17. marts 2004 - 10:18 #2
Jeg ved godt jeg kan få fat i navnets placering i listboxen ved hjælp af listindex.
Det er ikke det der er problemet.

Jeg skal kunne rette navnet således at Ole bibeholder sin placering i listen
Avatar billede joern Nybegynder
17. marts 2004 - 10:55 #3
Hej.

Det er ikke så vanskeligt at gøre mens programmet kører, men når det afsluttes og senere startes, hvad så.  Hvad skal der så stå i listen?  Kommer data fra en tekstfil?

Listen må selvsagt ikke være sorteret.

List1.click()

  a = list1.listindex
  list1.removeitem a
  list1.additem text1.text, a

End Sub


M.v.h. Jørn
Avatar billede Slettet bruger
17. marts 2004 - 10:58 #4
Hvis jeg bruger denne linie kode:

List1.AddItem Text1.Text, List1.ListIndex

Får jeg rettet Obe til Ole

Listen ser herefter sådan ud

Peter
Hans
Jens
Ole
Obe ----->
Dan
Mads

Ole har overtaget Obe's plads, men Obe står stadigvæk i listen.
Avatar billede Slettet bruger
17. marts 2004 - 10:59 #5
Glem lige min sidste kommentar indtil videre..
Min browser var ikke lige opdateret... sorry
Avatar billede Slettet bruger
17. marts 2004 - 11:01 #6
Perfekt joern...

Lige hvad jeg manglede!

Takker :->
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