Ver Mensaje Individual
  #2  
Antiguo 20-11-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Reputación: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Puedes investigar sobre distintos "hilos" de ejecución. En Delphi un hilo parte de la clase "TThread", y, supongo que lo mismo en C++ Builder. O tal vez, simplemente, baste conque des algún respiro a la interfaz del programa. Esto puedes conseguirlo con el método "ProcessMessages" de "Application". Algo así:

Código Delphi [-]
begin
  while true do begin
    // Hago algo que va a paralizar la interfaz

    // Fuerzo el proceso de los mensajes de la aplicación
    Application.ProcessMessages();
  end;
end;
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita