Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    14

    Listbox e array

    E' possibile popolare un array N() con gli elementi di una listbox ?
    Grazie anticipatamente.

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

    Moderazione

    Quale linguaggio? Hai letto il Regolamento? :master:
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

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

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Il linguaggio va precisato, ma in ogni caso, la risposta e' si' ... Basta scorrere tutti gli elementi della listbox e inserirli nell'array ...

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    14
    intendo il linguaggio vib6

  5. #5

    Re: Listbox e array

    Originariamente inviato da bancroft
    E' possibile popolare un array N() con gli elementi di una listbox ?
    Grazie anticipatamente.
    Bhe... certo ! Qual'e' in particolare il tuo problema...?

    (basta non...pretendere qualcosa come: N = ListBox1 )

    Se ci dai qualche dettaglio in piu', magari ti aiutiamo !!!

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Intanto il linguaggio e' VB6 ...

    Poi, per fare quanto chiedi e' sufficiente

    1) dimensionare un array di stringhe senza dimensioni

    2) ottenere il numero degli elementi della listbox

    3) ridimensionare l'array di stringhe con il numero di elementi ottenuto

    4) in un ciclo for, passare tutti gli elementi della listbox nell'array

    Quali di questi passi non sai fare?

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    14
    Intanto, caro Oregon, chiedo scusa per l'involontario errore di battuta (Vib6.......).
    Preciso poi che la mia richiesta è di natura meramente didattica e la difficoltà riguarda proprio il passaggio nell'array degli elementi della listbox, da effettuarsi magari con il
    ciclo for.

  8. #8
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Originariamente inviato da bancroft
    la mia richiesta è di natura meramente didattica e la difficoltà riguarda proprio il passaggio nell'array degli elementi della listbox, da effettuarsi magari con il
    ciclo for.
    In parole povere?

  9. #9
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    14
    In parole povere qualche riga di codice a mo' di esempio.

  10. #10
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Bastava dirlo chiaramente ...

    Ad esempio, puoi prendere spunto da queste righe ...

    codice:
        Dim i As Long
        Dim p As Long
        
        p = List1.ListCount - 1
        ReDim n(0 To p)
        
        For i = 0 To p
            n(i) = List1.List(i)
        Next i

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 © 2026 vBulletin Solutions, Inc. All rights reserved.