FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
bucle para que se ejecute una serie de instrucciones cada dos horas
Hola necesito su ayuda para la siguiente problemática, puede que se facil pero no he podido lograr que funciones
Necesito generar un bucle para que se ejecute una serie de instrucciones cada dos horas, la aplicacion en delphi 10.4 lo que he realizado es lo siguiente
de verdad que he intentado de varias formas que se ejecute cada cierta cantidad de tiempo (horas) pero no logro que funcione , favor su ayuda Última edición por dec fecha: 21-10-2021 a las 09:14:05. Razón: Cambiar etiqueta CODE por etiqueta DELPHI |
#2
|
||||
|
||||
Aparte de las etiquetas que te ha solucionado [dec], no olvides poner también títulos descriptivos.
Recuerda nuestra guía de estilo, gracias. |
#3
|
||||
|
||||
Cita:
Una duda. ¿Has probado a implementarlo con un TTimer? Creo que para estas cosas es mucho más sencillo. En cuanto al bucle, veo que coges la hora del servidor con esto:
Pero en ningun sitio veo que la compares con otra hora para saber si han poasado 2 horas o no. No acabo de entender la lógica.
__________________
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. |
#4
|
|||
|
|||
No tengo claro si necesitas hacerlo de esa forma concreta por algún motivo. Yo entiendo del enunciado que quieres ejecutar un código cada 2 horas. Leyendo el código y como quieres hacerlo dentro de un bucle y ya sabemos lo que pasa con los bucles infinitos se trata de ejecutar una sentencia cada dos horas mientras no se cumpla con una condición de ruptura. De tu código deduzco que esa condición de ruptura es debe <= hay.
A mí también me parece mejor utilizar un ttimer para este tipo de cosas. De todas formas si necesitas la hora del servidor, consultar horas en bd y realmente lo que necesitas es una diferencia entre horas este sistema supongo que no te servirá. Como siempre, espero que recorre se encargue de incrementar debe hasta que iguale o supere el valor de hay en algún momento. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Ayuda con instrucciones para reparar bug en C++builder 6 | aguml | C++ Builder | 3 | 26-02-2015 21:00:00 |
Deseo hacer sumatoria de las horas que calcula el Bucle | georkis | PHP | 4 | 08-03-2012 20:44:52 |
ejecutar codigo de delphi cada 24 horas | richy08 | Lazarus, FreePascal, Kylix, etc. | 13 | 07-06-2010 16:38:22 |
metodos para hacer que una forma solo se ejecute una vez | DEPROE | Varios | 7 | 18-11-2004 19:48:25 |
Instrucciones para utilizar los cajeros automáticos desde el auto | delphi.com.ar | Humor | 6 | 01-04-2004 21:39:26 |
|