Ver Mensaje Individual
  #4  
Antiguo 25-01-2016
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.000
Reputación: 25
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Por otro lado, el objeto Application posee el método ProcessMessages. Este método procesa los mensajes del sistema operativo, de forma que puedes usarlo para evitar este tipo de bloqueos. Por ejemplo:

Código Delphi [-]
  FOR N := 0 TO Data.NumCount DO
  BEGIN
     HaceAlgoConDato (Data.Elemento[N]);
  { De vez en cuando procesa mensajes para que no se cuelgue: }
    IF N MOD 10 = 0 THEN Application.ProcessMessages
  END;
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine
Responder Con Cita