Cita:
Empezado por Crandel
El otro inconveniente, es que es muy improbable que tu expresión se ejecute exactamente en cada hora, salvo que tu expresión la evalues cada medio segundo, lo cual es un desperdicio, para ejecutar un accion que se realiza una ves por hora.
|
Si el código fuera en Visual Basic, entonces estaría de acuerdo contigo. Pero como trabajamos en delphi,
me alegra decirte que mi ejemplo establece el timer para cuando sea necesario (un solo timer y de golpe), y
se ejecutará exactamente a la hora en punto.
Si windows está "agobiado" puede demorarse unos milisegundos hasta que se desahogue un poco, pero en cuanto pueda, lanzará el código del timer.
Valera te sugiero, que estudies todo el código propuesto, es como se aprende, ya que la función Now, que he usado varias veces en mi ejemplo, te devuelve la fecha y hora del sistema, y de hecho, es mejor siempre trabajar con formato de fecha y hora que con horas solamente.
Un saludo