Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    343

    [VB6] Da listbox a textbox

    Ciao a tutti, avrei un problema che non riesco a risolvere, nonostante abbia fatto anche una ricerca nei vari forum.
    Ho una listbox piena di elementi, come segue:

    elemento1
    elemento2
    ...ecc...

    Io dovrei praticamente estrarre elemento per elemento e metterlo in un textbox multiriga.
    Ho provato a scrivere questo codice:

    For I = 1 To List1.ListCount - 1
    Text2.Text = " " & List1.List(I)
    Next

    ma non funziona, perché mi mette nella textbox solo l'ultimo elemento della listbox inserito.
    Come faccio a metterli tutti nella textbox?
    Sarà una cosa banale, ma non riesco (anzi, quasi me ne vergogno, visto che di VB sono abbastanza pratico e che lo uso da anni!!)!
    Grazie!
    Ste

  2. #2
    Infatti l'errore è stupidissimo

    Text2.Text = Text2.Text & " " & List1.List(I)

    Così dovrebbe andare

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Dato che la textbox e' multiline penso che si vogliano disporre gli elementi così

    codice:
        Text2.Text = ""
        For i = 0 To List1.ListCount - 1
            Text2.Text = Text2.Text & List1.List(i) & vbCrLf
        Next i

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    343
    No comment, mi sa che la vecchiaia avanza.......
    Grazie mille per l'aiuto!
    Ste

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.