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