Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

taov

[Resolvido] ProgressBar

Mensagens Recomendadas

taov    0
taov

Vb 2005

:-[

A minha duvida é um bocadinho confusa, e preciso de ajuda.

Consiste em 3 Formulários. o primeiro formulário tem um conjunto de dados, e tem um botão concluir. Eu ao carregar no botão concluir, chamo outro formulário, que devia ter uma progressBar  :) , sozinha, para dar a sensação de espera,(30 segundos), e ao chegar a 100%, abrir outro formulário!

Preciso de ajuda na progressBar, (como é que a ponho a funcionar:(? ) e como é que abre outro formulário quando chega a 100%.

Obrigado.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
anolsi    16
anolsi

Embora ache um pedido um pouco estranho (dar a sensação de espera?), cá vai:

Primeiro adicionas um timer, e como interval 1000 (milissegundos que corresponde a 1s), defines o máximo da progressbar 30, e no evento tick do timer

fazes

If Me.ProgressBar.Value < Me.ProgressBar.Maximum Then 
       Me.ProgressBar.Value += 1
Else
       form2.show()
       Me.close
End If

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
taov    0
taov

Embora ache um pedido um pouco estranho (dar a sensação de espera?), cá vai:

Primeiro adicionas um timer, e como interval 1000 (milissegundos que corresponde a 1s), defines o máximo da progressbar 30, e no evento tick do timer

fazes

If Me.ProgressBar.Value < Me.ProgressBar.maxvalue Then 
       Me.ProgressBar.Value += 1
Else
       form2.show()
       Me.close
End If

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
taov    0
taov

nao é maximum mas sim maxvalue

If Me.ProgressBar.Value < Me.ProgressBar.maxvalue Then

      Me.ProgressBar.Value += 1

Else

      form2.show()

      Me.close

End If

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita a nossa Política de Privacidade