Pregunta

El título de esta pregunta se debe explicarse por sí misma, pero básicamente tengo este código (de trabajo)

        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();
        }

¿Cómo voy a leer este resultado de esta solicitud una vez que se ha completado?

¿Fue útil?

Solución

Se obtiene de la propiedad Resultado de UploadFileCompletedEventArgs ( http://msdn.microsoft.com/en-us/library/system.net.uploadfilecompletedeventargs_members (VS.80) .aspx ). Ya tiene un UploadFileCompletedEventHandler, por lo que sólo tiene que modificar el método de aplicación de dicho delegado,

Otros consejos

Este enlace es ayudar a plena carga de archivos con el progreso en C #

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top