Oppure

Loading
15/01/10 15:13
LittleHacker
Salve a tutti vorrei scaricare più File con un solo clic...Mi spiego meglio...
Io ho vorrei che l'utente inserendo in una lista(ListBox) vari url(da cui scaricare) e clicchi su Download, il programma mi scarichi tutti questi file e me li salvi(tutti in una cartella)...Ho già cercato su Internet però l'unico risultato + vicino è stato un mio post(su questo sito) che però non funzionava(il codice che mi avevano dato)...aiutatemi:hail::hail:
Ultima modifica effettuata da LittleHacker 15/01/10 15:14
aaa
16/01/10 12:10
Il Totem
Usare più WebClient o più HttpWebRequest, la soluzione è semplice.

Inutile dire che non hai cercato abbastanza... Ovviamente non troverai un articolo "come scaricare più file prendendo gli url da una listbox", perchè basta sapere come enumerare gli elementi di una listbox e come scaricare un file, argomenti trattati fino alla nausea dappertutto.
Il problema vero è che non sai scomporre un problema in più sottoproblemi semplici.
aaa
17/01/10 0:43
LittleHacker
Ho cambiato totalmente metodo ho utilizzato quello preposto sul mio post(Coda di Download) però adesso ho un'altro problema, se io utilizzo il download sincrono la percentuale di download e le messagebox (per vedere se il download è completato) non vengono "usate" dal programma invece se io utilizzo il download asincrono (con 2 video ad esempio) il webclient mi dice che è impossibile fare due download nello stesso istante come posso utilizzare la progressbar e le messagebox con il download sincrono?? :hail::hail::hail:
@Totem: Per le messagebox e la progressbar ho utilizzato la tua guida su come scaricare un file da Internet...
:k:
Ultima modifica effettuata da LittleHacker 17/01/10 18:36
aaa
18/01/10 15:52
Il Totem
A volte mi chiedo se tu legga i miei post.

Se con un webclient non puoi effettuare due download, forse con due webclient puoi, no?
aaa
18/01/10 19:07
LittleHacker
Postato originariamente da Il Totem:

A volte mi chiedo se tu legga i miei post.

Se con un webclient non puoi effettuare due download, forse con due webclient puoi, no?


Ok ma però mi rimaneva sempre il problema dei download sincroni o asincroni, o almeno che tu mi dica come posso fare a utilizzare un metodo asincrono utilizzando sempre più WebClient :hail:
aaa
19/01/10 17:18
Il Totem
Hai provato a mettere i webclient i due thread diversi?
aaa
19/01/10 17:48
LittleHacker
Postato originariamente da Il Totem:

Hai provato a mettere i webclient i due thread diversi?


Cioè scusa io ho messo un limite massimo di download(50 download contemporaneamente) e come faccio a fare più thread(da codice)? :k:
aaa
21/01/10 9:36
Il Totem
Qualcosa del tipo:
Sub Download()
   '...
End Sub

'...
Dim T As New Thread(AddressOf Download)
T.Start()

Thread appartiene al namespace System.Threading.
aaa