Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Progressbar su upload vb.net
Forum - C# / VB.NET - Progressbar su upload vb.net

Avatar
__BlackworM__ (Member)
Pro


Messaggi: 110
Iscritto: 16/08/2008

Segnala al moderatore
Postato alle 19:37
Domenica, 16/08/2009
Salve a tutti questo è il codice della mia applicazione

Dim url, urlcomp As String
        url = "ftp://ftp.blackworm.it/uploadfoto"

        urlcomp = url & "/" & nomefile.Text

        ' Creo una variabile con il path della nuova cartella da crearea
        'Dim path As String = Server.MapPath("/nuova_cartella/")
        ' Verifico che la cartella non esista già...
        'If Directory.Exists(path) = False Then
        ' ...Creo la cartella al percorso specificato
        'Directory.CreateDirectory(path)
        'End If


        Dim clsRequest As System.Net.FtpWebRequest = _
        DirectCast(System.Net.WebRequest.Create(urlcomp), System.Net.FtpWebRequest)

        clsRequest.Credentials = New System.Net.NetworkCredential(user.Text, pass.Text)
        clsRequest.Method = System.Net.WebRequestMethods.Ftp.UploadFile
        clsRequest.Timeout = -1

        ' read in file...
        Dim bFile() As Byte = System.IO.File.ReadAllBytes(nome.Text)

        ' upload file...
        Dim clsStream As System.IO.Stream = _
        clsRequest.GetRequestStream()
        clsStream.Write(bFile, 0, bFile.Length)
        clsStream.Close()
        clsStream.Dispose()

vorrei aggiungere una progressbar durante l'upload di un file come fare ?


‎"Ho fallito diversi esami all'università...
un mio amico li ha sempre passati tutti al primo colpo. Ora lui è ingegnere alla Microsoft, ed io, sono il capo della Microsoft".    (Bill Gates)
PM Quote
Avatar
lorenzo (Normal User)
Guru


Messaggi: 1178
Iscritto: 15/04/2008

Segnala al moderatore
Postato alle 11:44
Lunedì, 17/08/2009


"There's no point in being exact about something if you don't even know what you're talking about."

JOHN VON NEUMANN


Siamo italiani NO??
Allora scriviamo in ITALIANO!!!!
PM Quote
Avatar
__BlackworM__ (Member)
Pro


Messaggi: 110
Iscritto: 16/08/2008

Segnala al moderatore
Postato alle 13:11
Lunedì, 17/08/2009
Ciao Lorenzo e grazie per il tuo interesse, diciamo che qui la situazione è leggermente più complessa, io voglio che la progress bar si riempia in base ad un processo di upload e conti in  base ad esempio ai mbyte o byte che sono stati già inviati e quindi così dare alla progressbar il valore dei mbyte del file e incrementare man mano che diminuiscono i byte da inviare...

Spero di essere stato chiaro.


‎"Ho fallito diversi esami all'università...
un mio amico li ha sempre passati tutti al primo colpo. Ora lui è ingegnere alla Microsoft, ed io, sono il capo della Microsoft".    (Bill Gates)
PM Quote
Avatar
lorenzo (Normal User)
Guru


Messaggi: 1178
Iscritto: 15/04/2008

Segnala al moderatore
Postato alle 13:50
Lunedì, 17/08/2009
è la stessa cosa del tutorial.
li la progress viene aumentata di uno, nel tuo caso devi fare il calcolo.....il massimo valore è dato dalla grandezza in byte del file. In base a quanto hai già scaricato ti calcoli di quanto deve essere aumentata la progress


"There's no point in being exact about something if you don't even know what you're talking about."

JOHN VON NEUMANN


Siamo italiani NO??
Allora scriviamo in ITALIANO!!!!
PM Quote