Avatar billede domino1977 Nybegynder
22. november 2002 - 08:24 Der er 7 kommentarer og
1 løsning

Listebox -> Textbox

Hvis jeg nu har 3 linie eller mere i en listebox og gerne vil have dem skrevet over i en textbox, der har multiline.... hvordan gør jeg det?? Altså så hver linie i listeboxen kommer på hver sin linie i textboxen??? Det hele skal ske ved tryk på en knap!
Avatar billede jrl0469 Nybegynder
22. november 2002 - 08:38 #1
Hej domino, prøv dette...
dim i as integer, sTmp as string
for i=0 to listbox.listcount
sTmp = listbox.list(listebox.listindex)
if textbox.text="" then
  textbox.text=sTmp
else
  textbox.text=textbo.text & vbnewline & sTmp
end if
next i
Avatar billede joern Nybegynder
22. november 2002 - 09:30 #2
Hej.

Såvidt jeg kan se på jrl0469's eksempel tages alle linier over.  Hvis linierne ikke står i rækkefølge, må anvendes multiselect = 2 (extended) i listen og så skal de ønskede være markerede.

Hvis linierne står i rækkefølge og der altid skal overføres x antal fra den første kan man spare brugeren for at markere de følgende ved at lade i tælle x frem fra den første.

M.v.h.  Jørn
Avatar billede tubber Juniormester
22. november 2002 - 14:34 #3
Dim lstCount as Integer
lstCount = List1.Count - 1
For i = 0 To lstCount
  Text1.Text = Text1.Text & vbCrLf & List1.Text
Next i

Måske noget i den retning ?
Avatar billede tubber Juniormester
22. november 2002 - 14:34 #4
self textbox1. og ikke text1
Avatar billede kantoraza Nybegynder
23. november 2002 - 13:19 #5
Opret en listbox og en textbox, lav ikke om på navnene.

Kopier denne kode ind i generel.

- - - start - - -

Private Sub Command1_Click()
Text1.Text = ""

For n = 0 To List1.ListCount - 1
    Text1.Text = Text1.Text & List1.List(n) & vbCrLf
    ' Vbcrlf = Ny linje / enter
Next n
End Sub

Private Sub Form_Load()
Text1.Text = ""

    List1.AddItem "NorthCode"
    List1.AddItem "Microsoft"
    List1.AddItem "Macromedia"
End Sub

- - - slut - - -

Mvh. NC northcode@e-mail.dk
Avatar billede kantoraza Nybegynder
23. november 2002 - 13:19 #6
Forresten så skulle du også lave en commandbutton...
Avatar billede domino1977 Nybegynder
28. november 2002 - 13:05 #7
Den er bare i vinkel!!!!!!!!!!
Avatar billede kantoraza Nybegynder
28. november 2002 - 19:18 #8
Tak.. ;)
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