none
Evitare doppioni in listbox RRS feed

  • Domanda

  • Vorrei che se nella Listbox2 esiste ciò che è scritto in Textbox1 (exit sub)

    In tal modo evito doppioni.

    Cosa dovrei scrivere per verificare se in Listbox esiste un testo e se esiste (exit sub) else (…) ?

    Grazie!


    Cerco di riformulare la domanda :

    Se all'interno di Listbox è già compreso il testo contenuto nella Textbox allora esce (exit sub) altrimenti procede con l'operazione di aggiunta nella lista (possiedo il codice per aggiungere alla lista).

    Manca solo la ricerca in Listbox.


    • Modificato _F_ giovedì 30 agosto 2018 17:52
    mercoledì 29 agosto 2018 10:19

Risposte

Tutte le risposte

  • Prova a postare un po' di codice così magari vediamo...
    giovedì 30 agosto 2018 16:30
  • In Listbox2 aggiungo il contenuto Textbox1

       Dim Recenti As String
            Recenti = TextBox1.Text
            ListBox2.Items.Add(Recenti)


    Quindi ripeto la domanda iniziale:

    Vorrei che se nella Listbox2 esiste ciò che è scritto in Textbox1 (exit sub)

    In tal modo evito doppioni.


    Se all'interno di Listbox è già compreso il testo contenuto nella Textbox allora esce (exit sub) altrimenti procede con l'operazione di aggiunta nella lista (possiedo il codice per aggiungere alla lista).

    Manca solo la ricerca in Listbox.


    • Modificato _F_ giovedì 30 agosto 2018 17:52
    giovedì 30 agosto 2018 17:47
  • Ciao,

    puoi usare Listbox2.Items.Contains per vedere se la listbox contiene già quell'elemento

    Ciao

    Alessio

    venerdì 31 agosto 2018 05:20
  • Quindi il codice come diverrebbe?

    venerdì 31 agosto 2018 10:40
  • Qualcosa del genere

    If Not ListBox2.Items.Contains(Recenti) Then

    ListBox2.Items.Add(Recenti)


    Ciao

    • Contrassegnato come risposta _F_ venerdì 31 agosto 2018 12:11
    venerdì 31 agosto 2018 10:47