Ir para conteúdo

POWERED BY:

Arquivado

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

Kelver

Timer

Recommended Posts

Nao entendo muito do Timer, entao gostaria de saber o seguinte, e possivel eu Ter um Form1 com um botao ... quando o botao fosse clicado, o time contaria uns 10 segundos para abrir um Form2 e em seguida destruiria o Form1?

Compartilhar este post


Link para o post
Compartilhar em outros sites

olá amigo... eu fiz uma coisa +/- parecido em meu sistema, usando timer + progressbar

 

não sei se ajuda mas tah ai o que fiz....

seguinte

 

no Form1 coloquei um botao abrir que vai abrir o Form 2... nesse Form 2 tem um progressbar e um timer

 

no botao abrir do Form1 coloquei o seguinte:

 

begin
	  Form2.timer1.enabled:=true;
	  Form2.show;
	  Form1.hide;
	end;

 

ai vai abrir o Form 2.. ai você pode deixar o progressbar invisivel... e pronto...

 

ou senao você pode fazer = eu...

 

quando o progressbar completar ele fecha o Form2 e vai pro Form 3... assim:

 

begin
progressbar1.position := progressbar1.position+6;
if progressbar1.position >=99 then
   begin
   Form3.show;
   progressbar1.Position:=1;
   timer1.enabled:=false;
   close;
end;

 

 

PS. na Properties "Interval" do Timer deixe 100

 

espero que ajude em algo...

 

abraçoss!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

se você quer apenas "esperar" 10 segundos para de 1 form abrir outro, você pode usar o seguinte comando

 

sleep(10000)...

 

 

P.s.: 1000 - 1segundo, 2000 - 2 segundos... e porae vai.

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.