![]() |
Consulta de MultiHilos ( thread )
Quiero que se repita (infinitamente) en mi aplicación un Thread con un intervalo 20 segundos. Sólo se repite la primera vez.
Codigo:
Quitando el procedure destroy también me repite una vez. ¿a qué se debe? me estoy volviendo loco. saludos |
has intentado poner un bucle infinito dentro de execute??
while true do begin ... end; |
Cita:
sigue sin repertirse. Sólo se ejecuta una vez |
intenta esto:
dentro de recepAutoVeriOferta puedes llamar a Coinitialize o tambien en el constructor |
He modificado el código de la siguiente manera:
Sigue sin funcionar. sólo ejecuta la primera vez. En el Event Log del Borland Developer Studio 2006 aparece lo siguiente: Thread Exit: Thread ID: 2580. Process GestorCS.exe (3924) |
Comprueba que dentro del bucle no se este produciendo alguna excepcion. Piensa que hay excepciones silenciosas (abort), que pueden pasar desapercibidas.
Prueba a meter el contenido del bucle dentro de un bloque try ... except
|
| La franja horaria es GMT +2. Ahora son las 06:04:42. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi