Avatar billede thomasabcd Nybegynder
15. august 2003 - 10:51 Der er 4 kommentarer og
1 løsning

GUI: flytte data fra en listbox til en anden ?

Hej,

hvordan laver man 2 lister, hvor man kan overføre data fra en liste til en anden lige som eksempelvis form wizard i Access ?
Avatar billede tubber Juniormester
15. august 2003 - 11:03 #1
Du kan gøre det med: list2.additem(list1.index(x)) så tager den det index nummer den har, og rykker over.....
f.eks.:
har du 100 items ligger de fra Index 0-99 og skal du så flytte nummer 78 i listen gøres det sådan her:
list2.additem(list1.index(77))
du kan hvis du hellere vil arbejde med aktuelle data skrive:
list2.additem(list1.index(78-1))

Hvis det er det der er markeret der skal flyttes f.eks. ved dobbeltklik, så er det sådan her mener jeg:

Sub List1_DblClick()
List2.AddItem(List1.Text)
End Sub
Avatar billede thomasabcd Nybegynder
15. august 2003 - 11:16 #2
Ok. Hvordan får jeg i første omgang data på liste1 ? Jeg er ved at lave en prototype, så jeg kan godt selv taste værdierne ind, men ved ikke hvor.
Avatar billede tubber Juniormester
15. august 2003 - 11:25 #3
Ude til højre er der et sted hvor du kan tilføje ting.....du kan også kode det, kommer et eksempel på det her.....

Du laver en knap, et textfelt og 2 listboxe.....

Så koder du knappen:

uden knappens kode skal du så har følgende:

Private Sub Command1_Click()
List1.AddItem(Text1.Text)    '<-- Denne kode gør at det der står i textfeltet
End Sub                          'kommer ind i listbox 1
Avatar billede thomasabcd Nybegynder
15. august 2003 - 11:30 #4
Tak !
Avatar billede tubber Juniormester
15. august 2003 - 11:42 #5
Np du :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

Seneste spørgsmål Seneste aktivitet
I dag 10:21 Ny printer, men hvilken Af mort1 i Printere
I går 19:41 USB på Linux Af Uvanga i Linux
12/0818:26 Hvilken type mus Af mort1 i PC
11/0813:21 ms Forms Af leahcim i Andet software
10/0821:30 Blokeret på Snapchat? Af LineP i Chat & Messaging