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

joaomiranda

[Resolvido] Label Piscante

Mensagens Recomendadas

joaomiranda

Boa tarde gostaria se é possivel no visual basic 2010 express meter uma label a piscar. Ou seja eu estou a fazer uma PAP (Prova de Aptidão Profissional) e gostaria que antes de entrar no programa aparece-se uma label a piscar a dizer "Aguarde", criar a Label é facil mas mete-la a piscar é que eu não sei muito bem. Alguém me pode ajudar sff?

obrigado pela a atenção

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
nelsonr

Talvez possas criar um timer e no event tick alteras a visibilidade/propriedades do label de forma a piscar.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
joaomiranda

boas desde já agradeço teres respondido já pensei nisso mas eu queria algo assim:

Aguarde.

Aguarde..

Aguarde...

Aguarde....

Mas o Aguarde sempre a piscar juntamente com os pontos

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
nelsonr

Então, em cada tick do event atualizas o label com o texto

Isso é VB.NET? (colocaste o post na secção de VB Classico, mas dizes VB2010)

Algo do tipo, no inicio da class, defines um contador e uma propriedade para o piscar

Dim contadorAguarde as byte = 1
dim estadoAguarde as byte = 0

Depois no evento do timer

' ...
label.text="Aguarde" & New String(".", contadorAguarde)
contadorAguarde = contadorAguarde +1
if contadorAguarde=4 then
  contadorAguarde = 1
endif
' Piscar
if estadoAguarde=0 then
  label.forecolor = color.black
else
  label.forecolor = color.red
endif
estadoAguarde = 1 - estadoAguarde

  • Voto 2

Partilhar esta mensagem


Ligação 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 os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.