Oppure

Loading
24/08/09 22:24
LittleHacker
Salve a tutti avrei la necessità di copiare tutte le stringhe presenti in una listbox in un'altra listbox come posso fare??
Magari è una semplice operazione ma io non riesco a scoprire come posso fare
Grazie in anicipo...:k:
aaa
24/08/09 22:42
manvb.net
Con un ciclo ottieni il testo di tutti gli elementi della listbox1 e li metti in una lista o in un array di string. Poi con il metodo listbox2.Items.AddRange(lista_o_array) li inserisci nella listbox2.
Ultima modifica effettuata da manvb.net 24/08/09 22:43
aaa
24/08/09 22:46
LittleHacker
Scusa ma mi sono autorisposto 5 secondi prima ke mi inviasti la tua risposta xrò ho un problema se ho 2 url e continuo a cliccare su botton x copiare da listbox1 a listbox2 mi continua a copiare anche se gli indirizzi sono uguali io invece vorrei che controlli se sono uguali è se il controloesce true allora non li copia invece se ci sono sempre quesi due + un'altro allora mi copia solo ql aggiunto come posso fare?

Ho utilizzato questo codice:
 For i = 0 To lstVideo.Items.Count - 1
                frmDownload.lstVideo.Items.Add(lstVideo.Items.Item(i).ToString)
            Next

:k:
aaa
24/08/09 22:48
manvb.net
Non ho capito molto bene... comunque dovrebbe bastare un if no?
aaa
24/08/09 22:50
LittleHacker
si xrò dopo if è quello ke non riesco...
Allora vorrei ke controlla se il testo della 2 è uguale alla 1 se è true allora non copia più gli iindirizzi sennò usirebbero 2 indirizzi uguali nella 2...capito??
aaa
24/08/09 22:54
manvb.net
Controlla se listbox2 contiene l'elemento corrente:

If ListBox2.Items.IndexOf(listbox1.Items(i)) > 0 Then
Ultima modifica effettuata da manvb.net 24/08/09 22:55
aaa
24/08/09 22:59
LittleHacker
Non va bene mi da uesto errore: InvalidArgument=Valore di '0' non valido per 'index'. Nome parametro: index
aaa
24/08/09 23:00
manvb.net
Controlla che la listbox1 non sia vuota.
aaa