guarda io ho questo:
codice:
    Private Sub down_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles down.Click
        download = New WebClient
        Dim save As String
        Dim ab As String
        save = urltxt.Text.Split("/"c)(urltxt.Text.Split("/"c).Length - 1)
        If urltxt.Text = "http://" Then
            MsgBox("Riempi l'url!!", MsgBoxStyle.Critical)
        Else
            For numX = 1 To ListBox1.Items.Count()
                ab = ListBox1.SelectedItem
                download.DownloadFileAsync(New Uri(ab), brwtxt.Text + save)
            Next
        End If
    End Sub
ma non funziona, cioè se metto solo i link nella listbox va, se ne metto piu' di uno no.
mi dice:
WebClient non supporta operazioni di I/O simultanee.

come posso risolvere?dove sbaglio?
è tutto il pomeriggio che ci sbatto la testa
che io non sto cercando di scaricare piu file contemporaneamente, vorrei che li facesse tutti in lista uno dopo l'altro