|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Aug 2007
Messaggi: 68
|
[C#] Progresso up/down file client FTP
Salve a tutti..
ho realizzato attraverso le classi FTPWebRequest e FTPWebResponse una sorta di client FTP funzionante... non contento però vorrei monitorare l'upload del file e quindi mostrare una percentuale durante il trasferimento!! Ho cercato in giro ma non ho capito come potrei realizzare qualcosa del genere.. qualcuno ha idee?? |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Aug 2001
Messaggi: 1049
|
Devi chiamare il metodo FtpWebRequest.GetRequestStream() per ottenere lo stream dove scrivere i dati che vuoi uplodare. Tutto quello che scriverai con il metodo Stream.Write() verrà inviato in upload. Quindi puoi a questo punto implementare la tua progress contanto semplicemente quanti bytes hai inviato tramite il metodo Write(). Puoi impostare il "chunk", 4096 bytes in genere è abbastanza standard. Ovviamente potrà esserci un minimo di delay dall'ultimo invio alla ricezione del GetResponse().
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 06:27.



















