¿Cómo está eso de que los cálculos se detienen? ¿Podrías dar un ejemplo del tipo de cálculos?
Acabo de probar un ciclo similar al de cadetill poniendo Application.Minimize y Application.Restore antes y después del ciclo y funciona normalmente.
Como este ciclo no representa realmente cálculos complicados abrí el ejemplo de threads que incluye Delphi en donde se ejecutan simultáeamente tres algoritmos de ordenación. Añadí Application.Minimize al momento de iniciar la ordenación y Application.Restore al término de ésta y todo funcionó sin problemas.
// Saludos
|