Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    4

    Salvare tutti i dati della lista di 1 combobox

    Salve a tutti
    sono nuovo del forum
    mi sono bloccato con un problema alcuanto stupido
    che mi sta facendo perdere un sacco di tempo..
    premetto che sono alle prima armi con vb...

    spiego meglio il problema:
    ho una combobox nella quale vengono memorizzati dei dati (nella lista non text)
    ora vorrei che quando un pulsante viene premuto,
    TUTTI i dati della lista combo1 vengano copiati su una casella di testo...

    non riesco a capire cosa devo inserire tra le parentesi per copiarli tutti in un unica volta, se è possibile...

    ad esempio

    text1.text = combo1.list (.... ......)

    senza dover fare:

    text1.text = combo1.list (1)
    text1.text = combo1.list (2)
    text1.text = combo1.list (3)
    ...eccc
    (visto che non posso sapere qualè il numero massimo degli oggetti della combo1)

    qualcuno di voi saprebbe spiegarmi o dirmi qualcosa in merito???
    grazie in anticipo

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    1) Puoi sapere quanti sono gli elementi della combo ... proprieta' ListCount ...

    2) Puoi usare un ciclo for ... next per arrivare a tutti gli elementi della List ...

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    4

    grazie

    grazie della risposta
    che velocità!!!

    listcount ok lo so usare...

    ma per quanto riguarda il ciclo for e next
    avrei proprio bisogno un piccolo esempio
    perche non l'ho ancora mai usato....

    se possibile

    cmq ti ringrazio davvero
    ciao ciao

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Se ti serve tutto in una textbox ...

    codice:
        Dim s As String
        Dim i As Long
        
        s = ""
        For i = 0 To Combo1.ListCount - 1
            s = s & Combo1.List(i)
        Next i
        Text1.Text = s

  5. #5
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472

    Moderazione

    Originariamente inviato da morgan1
    Salve a tutti
    sono nuovo del forum
    Ricordati sempre di indicare il linguaggio anche nel titolo, come da Regolamento.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

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.