Hola,
estoy trabajando en las actualizaciones de un proyecto (descargar un archivo msi), lo estoy haciendo usando un webclient para poner un progressbar con el progreso de descarga y un botón de cancelar, pausa y reanudar. Pero el de reanudar no me funciona, me
descarga el archivo otra vez. Este es mi código:
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
If Button2.Text = "Pausar" Then
descarga.CancelAsync() 'Aquí pauso la descarga, (descarga es el nombre del WebClient)
ControlBox = True
Button2.Text = "Continuar"
ElseIf Button2.Text = "Continuar" Then
descarga.DownloadFileAsync(New Uri("archivo(el url)"), "ruta") 'Aquí es donde se descarga otra vez (desde el principio)
ControlBox = False
Button2.Text = "Pausar"
End If
End Sub
Alguien me puede decir com poder reanudar la descarga sin empezar de nuevo?
Gracias, Gerry Studios