![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
||||
|
||||
|
Cita:
¿Qué problema hay en utilizar un Timer con el intervalo muy grande (para que interfiera poco, ya que no necesitas mucha precisión)?
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#2
|
|||
|
|||
|
La verdad es que si que necesito precisión porque se registran eventos a una velocidad relativamente alta y necesito que se ejecute el método antes de que pueda ser registrado un evento del nuevo mes. Por eso necesito tener precisión. Por otro lado no sé si sería ineficiente tener un timer que compruebe cada 0.5 segundos si ha cambiado de mes 24 horas durante 30 o 31 dias.
Lo único que se me ocurre es que se mire la fecha al iniciar por primera vez el programa, se calculen los días que faltan para terminar el mes y mida ese tiempo en segundo para programar el timer. Como supongo que eso sería un número demasiado grande para la precisión máxima del timer podría hacer que pusiera el valor máximo y que el evento del timer recalculara su nuevo intervalo. Esto sería quizás una aproximación mejor para evitar que haya un timer cada 0.5 seg. Lo que no sé es si existía una solución mejor o más directa. Como un evento de windows para cuando cambia el mes. Un saludo y muchisimas gracias. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Cómo codificar en el evento (incluso asignado) de un componente | dec | OOP | 58 | 31-01-2010 05:48:30 |
| Problema con fecha en busqueda | yanelisroque | SQL | 8 | 27-02-2005 02:44:03 |
| Evento nuevo en objeto | LucianoRey | OOP | 13 | 04-09-2004 01:45:22 |
| Consultas por fecha en access | Mashabak | Conexión con bases de datos | 2 | 16-06-2004 19:33:17 |
| eventos en objetos | Nidia H. Ochoa | OOP | 4 | 27-02-2004 04:17:07 |
|