Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    [vb .net 2005] Dimensione File Ftp

    Dovrei settare la proprietà value di una progressbar controllando con un timer ogni secondo la grandezza del file dentro la cartella ftp nella quale sto trasferendo un file dal mio pc.
    non ho la più pallida idea di come fare...c'è qualcuno che sa aiutarmi? grazie mille!
    in caso esista qualche altro modo per far riempire una progressbar in base al progresso dell'upload, sarei felice se me lo suggeriste. grazie ancora...
    ciao e aspetta delle risposte XD

    Iscrivetevi su:
    www.studentsmeeting.forumitalian.com!! E' gratis e utile!
    C'è anche la sezione "compiti"!!!!!!!!!

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Non ho capito. Se stai trasferendo tu il file, non sai in ogni momento a quanto sei arrivato?

    E intanto, parliamo vedendo il codice che usi ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Il codice che uso non ce l'ho perché non so da che parte iniziare...in pratica, per farti capire, io metto sulla cartella FTP il file. Il processo avviene gia in un thread separato con un backgroundworker. Io vorrei che in una progressbar venisse aggiornato il progresso dell'upload mano a mano che il file viene caricato.

    grazie mille...mi serve il modo per riuscire a far riempire la barra del progresso man mano che il progresso aumenta.

    ciao!! sempre molto gentile...
    Iscrivetevi su:
    www.studentsmeeting.forumitalian.com!! E' gratis e utile!
    C'è anche la sezione "compiti"!!!!!!!!!

  4. #4
    Originariamente inviato da Zio Bill
    Il codice che uso non ce l'ho perché non so da che parte iniziare...

    ... Il processo avviene gia in un thread separato con un backgroundworker. ...
    Ma il codice che fa l'upload è già scritto (e funzionante) oppure devi ancora realizzarlo?

    Nel caso che sia già scritto, devi postarlo per farci capire(o comunque dirci come funzioni) in modo che possiamo darti suggerimenti sulla realizzazione dell'aggiornamento della progress bar.


    Comunque Mi sembra di aver capito che tu vuoi leggere ogni secondo la grandezza del file che stai uppando sulla cartella FTP direttamente sul server.

    Questo è altamente sconsigliato in quanto ad ogni secondo tu devi collegarti al server, interrogarlo sulla dimensione di un file che non è ancora del tutto uppato.

    Di solito la percentuale di avanzamento si ricava direttamente nel codice che si occupa di uppare il file (il quale di solito sa perfettamente quanta parte di file ha uppato e quanto gli rimane).

  5. #5
    grazie per la risposta...
    ecco il codice:
    codice:
            My.Computer.Network.UploadFile([miadestinazione], [mioindirizzo], [miaID], [miaPWD])
    potrei anche usare la classe ftpwebrequest come segue:
    codice:
            Dim a As FtpWebRequest = FtpWebRequest.Create([mioindirizzo])
            a.Credentials = New NetworkCredential([miaID], [miaPWD])
            a.method = [codice x upload]
            a.GetResponse()
    cosa mi consigliate di fare?
    Iscrivetevi su:
    www.studentsmeeting.forumitalian.com!! E' gratis e utile!
    C'è anche la sezione "compiti"!!!!!!!!!

  6. #6
    up!
    Iscrivetevi su:
    www.studentsmeeting.forumitalian.com!! E' gratis e utile!
    C'è anche la sezione "compiti"!!!!!!!!!

  7. #7
    usa

    My.Computer.Network.UploadFile([miadestinazione], [mioindirizzo], [miaID], [miaPWD], [ShowUI], [timeOut])


    se imposti ShowUI a True, vedi la barra di avanzamento

  8. #8
    Non ci credo....funziona!!!!!!!!!!!!! grazie mille!!!!!!!!
    Iscrivetevi su:
    www.studentsmeeting.forumitalian.com!! E' gratis e utile!
    C'è anche la sezione "compiti"!!!!!!!!!

  9. #9
    Originariamente inviato da Zio Bill
    Non ci credo....funziona!!!!!!!!!!!!! grazie mille!!!!!!!!
    guarda in firma e - se ti va - ringrazia di conseguenza

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.