Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Congelamiento de pantalla en Delphi... (https://www.clubdelphi.com/foros/showthread.php?t=25629)

dunia_lv 28-09-2005 18:38:50

Congelamiento de pantalla en Delphi...
 
Hola, tengo una aplicación en delphi que trabaja con sql server y dicha base de datos es bastante grande. Resulta que cuando realizo operaciones grandes la pantalla principal se congela, es decir si abro otra aplicación de windows para hacer tiempo mientras realiza los cálculos correspondientes y luego la cierro pues la figura de la pantalla de la ventana que abrí extra se marca en la pantalla de mi aplicación. Saben ustedes alguna manera de evitar tan desagradable efecto?

Saludos

Dunia

droguerman 28-09-2005 18:51:48

la solucion mas viable seria no realizar las operaciones en el mismo hilo de la aplicacion principal sino crear un descendiente de TThread que realice todo el trabajo

Kreyser 28-09-2005 18:54:28

Hola,:)

Prueba de incluir en los bucles más pesados algo del estilo:
Código Delphi [-]
Application.ProcessMessages;

Espero te sirva o al menos oriente.
Saludos.:p


La franja horaria es GMT +2. Ahora son las 22:34:03.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi