none
ProgressBar erro if em download RRS feed

  • Pergunta

  • estou com problema no download do progressbar

     
    Private Sub webcliente2_DownloadProgressChanged(sender As Object, e As DownloadProgressChangedEventArgs) Handles webcliente2.DownloadProgressChanged        'barra de progresso        ProgressBar1.Maximum = e.TotalBytesToReceive        ProgressBar1.Value = e.BytesReceived        Label1.Text = e.ProgressPercentage & " %"        'executando o download para extrair        Try            If ProgressBar1.Value >= ProgressBar1.Maximum Then                System.Diagnostics.Process.Start(novoup)                System.Diagnostics.Process.Start(CurDir() & "\" & "Update.exe")                Me.Close()            End If        Catch ex As Exception            MsgBox(ex.Message)        End Try                 End Sub

    quando da 100% ele executa o if

    mais volta fazer um novo loop no comando todo 

    não consigo achar valor final para fazer add ao if


    • Editado zimiro terça-feira, 7 de maio de 2013 20:34
    terça-feira, 7 de maio de 2013 20:33

Respostas

  • Provavelmente é um erro na conversão das variáveis para a propriedade da Progressbar,então,use a condição entre elas.

    if e.bytesreceived = e.totalbytestoreceive then
    '...
    end if

    terça-feira, 7 de maio de 2013 21:43