¡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
.