Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Un aiuto por favor! (attributi Listbox)

    Un saluto a tutti i membri del forum!

    Vi chiedo un aiuto, perché proprio non riesco ad andare avanti.
    Ho provato diverse soluzioni, ma ovviamente, tutte sbagliate.

    Non me ne vogliano a male coloro che hanno formulato le regole,
    ma non sono un esperto programmatore, e quindi una solution più
    a portata di mano, mi servirebbe proprio!

    Dunque, il mio problema è questo:

    Ho bisogno di associare ad un "selettore" una listbox...
    o meglio:

    creo una (My)ListBox (virtuale) alla quale devo passare i valori di 4 ListBox
    realmente presenti sul Form!
    Poiché devo caricare i dati da altrettanti File, volevo fare così:

    ------------------------------------CODICE-------------------------------------------
    Private Sub EsaminaListbox()
    Dim NumListBox As Integer 'Numero della ListBox da selezionare
    Dim LBDaCaricare As String 'File associato ad una ListBox

    Dim AssociaListBox As ListBox 'questo SERVIREBBE ad associare un controllo ad una listbox...

    For NumListBox = 1 To 4 'Selezione
    Select Case NumListBox
    Case 1
    LBDaCaricare = "ListB1.txt" 'File ListB1.txt associato a ListBox1 sul Form (ListB1)
    AssociaListBox (ListB1) 'Questo è ciò che vorrei fare: passare ListB1
    'ad AssociaListBox
    Case 2
    LBDaCaricare = "ListB2.txt"
    AssociaListBox As ListB2 'ho fatto anche così...
    Case 3
    LBDaCaricare = "ListB3.txt"
    AssociaListBox ListB3 'oppure ho fatto così...
    Case 4
    LBDaCaricare = "ListB4.txt"
    AssociaListBox ' ... non ne ho idea!

    ...
    ... ControllaListBox = 1 'azzera il controllo per eventuale verifica
    End Select

    Open App.Path & "\(cartella dei dati listbox)\" & LBDaCaricare For Append As #1
    Do Until EOF(1) 'per inserire da file in ListBox
    Line Input #1, variabile
    AssociaListBox.AddItem variabile '''QUI vorrei che AssociaListBox diventasse
    'a seconda dei casi, la rispettiva ListBox (1, 2 etc.)
    Loop
    Close #1

    Next NumListBox
    End Sub

    ---------------------------------------------------------------------------------------

    Non so se sono stato chiaro, ma in questo momento, proprio non ci riesco

    Un saluto a tutti... e grazie per le eventuali risposte!

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Non hai rispettato nessuna regola del forum (e questo te lo farà notare il moderatore) ma, soprattutto, non si capisce quale sia il tuo problema ...

    E se non lo sai spiegare bene, diventa un altro tuo problema ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320

    Moderazione

    Hai aperto una discussione con un titolo decisamente contrario a quanto richiesto dal regolamento interno di questo forum.

    Non hai specificato il linguaggio nel titolo, come richiesto dallo stesso regolamento.

    Hai, comunque, aperto una discussione riguardante un linguaggio trattato in un subforum dedicato (Visual Basic e .NET Framework), quindi nel posto sbagliato.

    Non hai usato i tag CODE per il codice, richiesti dal succitato regolamento.

    Non hai specificato quale sia l'esatto problema che hai, come richiesto oltre che dal regolamento, anche dal buon senso.

    Per tutte queste cose, direi che vale la pena chiudere questa discussione e aprirne una nuova nel forum corretto, con un titolo che faccia capire il problema trattato, con il codice postato mediante l'uso degli appositi tag CODE e, soprattutto, in cui vi sia specificato l'esatto problerma.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

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.