none
Como se faz um gráfico RRS feed

  • Pergunta

  • Olá....Sabem aqueles gráficos de linha que nos indicam o tempo que resta para baixar um app qualquer, aqueles que vão lentamente deslizando uma linha e dando uma correta indicação do tempo que ainda resta para baixar um app.

    Estou pretendendo criar um, mas não sei nem por onde começar. Como vincular uma informação a outra.

    Pretendo fazer uma rotina que vai levar muito tempo processando, então gostaria de ter esse gráfico dando uma noção do tempo restante para o fim do processamento.

    Alguém que já mexeu com isso, pode me dar uma luz para eu iniciar a procura?

    Grato/Durval


    sábado, 30 de janeiro de 2021 00:12

Respostas

  • Durval

    Acredito que esteja se referindo a progress bar.

            ProgressBar1.Minimum = 0
            ProgressBar1.Maximum = 100
            ProgressBar1.Value = 0
    
            For x = 1 To 100
                ProgressBar1.Value = x
                System.Threading.Thread.Sleep(10)
            Next
    


    Natan

    • Marcado como Resposta Durval Teixeira domingo, 31 de janeiro de 2021 02:47
    • Não Marcado como Resposta Durval Teixeira domingo, 31 de janeiro de 2021 02:50
    • Marcado como Resposta Durval Teixeira domingo, 31 de janeiro de 2021 02:50
    sábado, 30 de janeiro de 2021 15:52
  • Seguem exemplos

    https://social.msdn.microsoft.com/Forums/pt-BR/26993fb7-451f-46e3-ac02-3c59a7cfbda4/como-fazer-uma-progress-bar-trablhar-com-um-processo-do-vb?forum=vsvbasicpt

    https://www.guj.com.br/t/usando-progressbar-no-vb-net/281934

    https://www.tutorialspoint.com/vb.net/vb.net_progress_bar.htm

    http://www.macoratti.net/vbn_pb1.htm


    • Editado Mariano1776 sábado, 30 de janeiro de 2021 17:07
    • Marcado como Resposta Durval Teixeira domingo, 31 de janeiro de 2021 02:47
    sábado, 30 de janeiro de 2021 17:05

Todas as Respostas

  • Durval

    Acredito que esteja se referindo a progress bar.

            ProgressBar1.Minimum = 0
            ProgressBar1.Maximum = 100
            ProgressBar1.Value = 0
    
            For x = 1 To 100
                ProgressBar1.Value = x
                System.Threading.Thread.Sleep(10)
            Next
    


    Natan

    • Marcado como Resposta Durval Teixeira domingo, 31 de janeiro de 2021 02:47
    • Não Marcado como Resposta Durval Teixeira domingo, 31 de janeiro de 2021 02:50
    • Marcado como Resposta Durval Teixeira domingo, 31 de janeiro de 2021 02:50
    sábado, 30 de janeiro de 2021 15:52
  • Seguem exemplos

    https://social.msdn.microsoft.com/Forums/pt-BR/26993fb7-451f-46e3-ac02-3c59a7cfbda4/como-fazer-uma-progress-bar-trablhar-com-um-processo-do-vb?forum=vsvbasicpt

    https://www.guj.com.br/t/usando-progressbar-no-vb-net/281934

    https://www.tutorialspoint.com/vb.net/vb.net_progress_bar.htm

    http://www.macoratti.net/vbn_pb1.htm


    • Editado Mariano1776 sábado, 30 de janeiro de 2021 17:07
    • Marcado como Resposta Durval Teixeira domingo, 31 de janeiro de 2021 02:47
    sábado, 30 de janeiro de 2021 17:05
  • Obrigado Natan. A falta de dar uma olhadinha nas ferramentas, não sabia que existia, acho que agora ficou fácil até demais.

    Grato/Durval

    domingo, 31 de janeiro de 2021 02:53
  • Obrigado Mariano. Aos poucos vou aprendendo, mas essa eu subestimei a capacidade do VB.Net. Tá tudo pronto, muito bom.

    Há uns 30 anos, se a gente pensasse em montar uma coisa dessas, levaríamos semanas para desenvolver.

    Valeu, obrigado.

    domingo, 31 de janeiro de 2021 02:56