Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   autoejecutar una funcion! (https://www.clubdelphi.com/foros/showthread.php?t=20114)

kye_z 06-04-2005 12:26:15

autoejecutar una funcion!
 
buenas,

os explicare mi pequeña duda a ver si alguien puede echarme una mano...

tengo una aplicacion que esta funcionando durante todo el dia, y me gustaria que cada ciertas horas... pusiese automaticamente en marcha una de las funciones (encargada de subir cierta informacion a un servidor)

me gustaria que me indicaseis el camino para resolver esta pequeña duda... si hay algun componente que controle el tiempo de ejecucion del programa, o la manera de hacer que se dispare dicha funcion cada cierto tiempo.


muchissimas gracias!!!

Investment 06-04-2005 12:58:06

El componente Timer de la pestaña System te puede servir.

En el interval pones cada cuanto tiempo se va a ejecutar tu funcion y listo.

Ten en cuenta que si el interval es 1000, se ejecuta tu funcion cada segundo
para ejecutarlo cada hora deberias poner un interval de 3600000

En el evento Ontimer:

Código:

procedure Tform1.Timer1Timer(Sender: TObject);
begin
  //Pon aqui la llamada a tu funcion
  Ejecutar_Funcion1(tal,cual);  //por ejemplo
end;


kye_z 06-04-2005 13:08:30

gracias!!

estuve miranto algunos posts anteriores que hablan del mismo tema mas o menos.. y ya me informe!!! ahun asi.. ahora ya se como realmente ponerlo!!

enga.. muchas gracias!!


La franja horaria es GMT +2. Ahora son las 09:26:17.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi