Ver Mensaje Individual
  #9  
Antiguo 10-10-2012
Lys Lys is offline
Registrado
 
Registrado: sep 2007
Posts: 4
Reputación: 0
Lys Va por buen camino
Cita:
Empezado por Perrero80 Ver Mensaje
Bueno el programa al cerrar se demora un poco en hacerlo.

Hola, yo solucione un problema similar, donde se demoraba en cerrar, simplemente quitandole prioridad a la aplicacion al cerrarla. Me ayudo bastante, ya q, cierra al toque la ventana y queda cerrandose pero no se ve, recupero el escritorio y puedo ir a otras ventanas mientras. Saludos y espero les sirva.

Código Delphi [-]
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin

 setPriorityClass(GetCurrentProcess,IDLE_PRIORITY_CLASS);
 SetThreadPriority(GetCurrentThread,THREAD_PRIORITY_IDLE);

 Application.FreeOnRelease;

 Action := caFree;

end;
Responder Con Cita