Domanda

Il titolo di questa interrogazione dovrebbe essere auto esplicativo, ma in fondo ho questo codice (di lavoro)

        progfrm = new progressform();
        System.Net.WebClient ahwebclient = new System.Net.WebClient();
        progfrm.Show();
        ahwebclient.UploadProgressChanged += new System.Net.UploadProgressChangedEventHandler(ahwebclient_UploadProgressChanged);
        ahwebclient.UploadFileCompleted += new System.Net.UploadFileCompletedEventHandler(ahwebclient_UploadFileCompleted);
        ahwebclient.UploadFileAsync(new Uri("http://upload.anyhub.net/bin/demovu_upload.php"), "C:/install.exe");
        while (ahwebclient.IsBusy)
        {
            Application.DoEvents();
        }

Come faccio a leggere questo risultato di questa richiesta, una volta completato?

È stato utile?

Soluzione

Si ottiene dalla Risultato di UploadFileCompletedEventArgs ( http://msdn.microsoft.com/en-us/library/system.net.uploadfilecompletedeventargs_members (VS.80) aspx ). Hai già un UploadFileCompletedEventHandler, quindi basta modificare il metodo di attuazione di tale delega,

Altri suggerimenti

Questo collegamento è aiutare pieno caricamento file con il progresso in C #

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top