Ir para conteúdo

POWERED BY:

Arquivado

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

informaticaac

Programar timer utilizando um edit

Recommended Posts

Por favor me ajudem.

 

Eu preciso programar um timer de foma que tenha um compo edit ou mask onde a pessoa possa digitar o tempo no formato 00:00:00

 

Quero que o timer execute a mesma função acada xxx tempo conforme for configurado.

 

Ja temtei de tudo, ja pesquisei e não consigo.

 

Alguem me de um força por favor. É o ultimo passo que preciso para terminar meu pequeno projeto.

 

Tenho dificuldade por que sou inicante no delphi.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá amigo Boa noite, você Poderia pegar o valor da Hora no determinado instante , salva-la em uma variavel

var Hora_agora:String;
        Hora_agora:=Timetostr(now);
//Isso pode ser melhorado ok! :D

 

coloca-se uma condição se hora_agora = hora(no pc) executa-se a função por Ex:

var Hora_agora:String;
begin
Hora_agora:=Edit.text;
if Hora_agora = Timetostr(Now) then
begin
 Minha_funcao();
end;
end;

Essa é uma das formas de se fazer isso .. hehe

Espero ter ajudado qualquer coisa Estamos ai!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá amigo Boa noite, você Poderia pegar o valor da Hora no determinado instante , salva-la em uma variavel

var Hora_agora:String;
        Hora_agora:=Timetostr(now);
//Isso pode ser melhorado ok! :D

 

coloca-se uma condição se hora_agora = hora(no pc) executa-se a função por Ex:

var Hora_agora:String;
begin
Hora_agora:=Edit.text;
if Hora_agora = Timetostr(Now) then
begin
 Minha_funcao();
end;
end;

Essa é uma das formas de se fazer isso .. hehe

Espero ter ajudado qualquer coisa Estamos ai!

 

 

 

Olá amigo, muito obrigado pela ajuda, pois estou precisando muito deste temporizador.

Porem neste caso não vai fazer a repetição vai? Preciso que o programa fique executando a ação de tempo em tempo, por exemplo se eu prgoramar para 00:00:60 ele vai ficar executndo de 60 em 60 segundos.

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.