• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

legd1991

progess bar

3 mensagens neste tópico

boa tarde pessoal!!!!

fiz um formulario para envar mails com anexos... tenho um progress bar que gostava que aumentasse conforme o tempo de envio do mail..porque dependentemente do anexo vai demorar mais ou menos tempo...

alguem sabe como fazer uma progress bar aumentar conforme  o tempo do envio do mail?

desde ja obrigado

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Então o que tens de fazer é ir às propriedades da progressbar e meter o maximum a 100

Depois no teu código consoante os paços que deres no envio do mail metes progressbar1.value = 10 ou 20

até fazeres 100  :)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Tens os anexos contigo, podes saber o tamanho total...

Só tens de arranjar uma maneira de apanhar o que já foi enviado e o resto é fácil de representar na progressbar.

Se quiseres adoptar a solução das fases, podes facilmente dar um Step e ir chamando um PerformStep à medida que vais atingindo milestones no processo.

De outra forma, não há como retardar o avanço de uma progressbar sem que seja completamente inútil ou ridículo.

Em último caso, se é apenas para dar a entender que está a contecer alguma coisa, passas a progressbar para marquee.

0

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