Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Drego

Contador tempo real

Recommended Posts

Estou precisando de ajuda com Windows Forms. Tenho um formulário onde preciso que contenha um contador. Este contador precisa ficar rodando enquanto apresento informações num richTextBox. Tentei fazer desta maneira:

 

 

for (int a = 0; a < 10; a ++)
{
label1.Text = Convert.ToInt32(a);
System.Threading.Thread.Sleep(1000);
}

 

Mas ele estava apresentando somente o último número no label depois de 9 segundos. Como faço para que ele troque os números a cada 1 segundo?

 

Desde já, obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

porque não tenta usar o controle timer que fica na aba components? ai coloca a intervalo(inteval) dele de 1000

 

depois crie uma variavel de escopo global e vai incrementado ela a cada Tick

 

 

int a = -1;

private void timer1_Tick(object sender, EventArgs e)

{

a += 1;

if (a <= 9) label1.Text = Convert.ToInt32(a);

else

a = 0;

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.