Amigos boa tarde. Tenho um duvida e não consegui ainda achar uma solução.
Em minha aplicação tenho um monitor de serviços. Um deles configura o tempo em que o serviço será executado. Porem eu preciso fazer com que a progressBar seja carregada conforme o tempo estiver sendo acabando, mas não sei como fazer.
EXEMPLO:
1 - Configuro o tempo que o sistema irá executar o serviço. Então o contador começa a fazer a contagem do tempo - 1. Ou seja, se eu definir que o tempo será executado a cada 00:01:00. O contador começa a subtrair 00:00:59, 00:00:58, 00:00:57 e assim por diante até chegar ao 00:00:00. Então o serviço é iniciado e começa novamente a contagem.
Mas gostaria que a progressBar fosse carregada conforme o tempo vai sendo zerado. Como fazer isso?
Segue abaixo o código do cronometro.
Private Sub cronometroForm_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cronometroForm.Tick
If tempo <> "00:00:00" Then
Monitor_Servico.tempoPBTimer = "00:00:00"
tempoCorrido = DateAndTime.DateAdd("s", -1, tempoCorrido)
Timer1.Start()
Monitor_Servico.lbl_tempo.Text = tempoCorrido
If tempoCorrido = "00:00:00" Then
tempoCorrido = tempo
End If
End If
End Sub
↧