Ver Mensaje Individual
  #9  
Antiguo 21-02-2004
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Reputación: 30
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Se me acaba de ocurrir una idea

¡Buen día a todos!

Así es. En el manejador del evento OnTimer puedes poner el código que desees que se ejecute cada determinado tiempo.


Cita:
Empezado por davidgaldo
...digamos que quiero que ejecutar esto: "dataset.refresh" cada media hora...
Creo que agregaré una propiedad a los componentes data set que he creado, para que tengan la funcionalidad de autorefrescarse cada cierto tiempo, siempre y cuando se encuentren en estado dsBrowse, entre otras condiciones.

Código:
{ Intervalo de Refrescado cada 30 minutos }
Tabla.InteRefr := 1800000;
Lástima que Delphi no tenga todavía herencia insertada, para poder hacer esto de forma centralizada en una clase directamente derivada de TDataSet, e insertada como nuevo padre de todas sus descendientes. Así no tendría que modificar el código de varias clases, sino de una sóla.


Un abrazo. ¡Hasta pronto!

Al González .
Responder Con Cita