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

    [VB6] Listbox con stessi dati

    Ho cercato un po' in internet ma non ho trovato niente. Voglio che ogni volta che si tenta di aggiungere un nome già presente nella listbox, mi appaia un messaggio di errore che mi dice che quel nome c'è già. Come si fa ciò?

  2. #2
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Ce ne saranno centinaia di esempi su questo problema...

    Comunque la cosa più banale è eseguire un ciclo For/Next sull'indice degli elementi esistenti e verificare se la stringa esiste confrontandola con la proprietà List(indice)


  3. #3
    Puoi essere più chiaro? Non ho molta esperienza di VB e il mio prof che sa tutto di sto linguaggio qui non insegna niente -.-

  4. #4

  5. #5
    Non so se hai già trovato la soluzione, comunque puoi fare così:

    codice:
    dim paroladainserire as string
    dim presente as boolean
    
    presente = false
    for i = 0 to list1.listocount - 1
        if list1.list(i) = paroladainserire then presente = true: exit for
    next i
    if presente = false then list1.additem paroladainserire
    Ciao

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.