No, no tiene nada que ver con los hilos (TThread). Es más, creo que no es buena idea llamar a "Application.ProcessMessages" desde un hilo que no sea el principal. Desconozco si el objeto Application es "de hilo seguro" (creo recordar que con Delphi 6 no lo hera, no sé si ahora sí lo es).
En el caso de múltiples hilos las soluciones han de venir por otro lado. Por ejemplo, que todas las actualizaciones de formularios y ventanas se hagan desde el hilo principal y que en los hilos "hijo" sólo se haga procesamiento de datos.
|