Sistema Lento

Delphi

20/08/2003

Acabei de gerar um controle de clientes para meu escritorio so que ele ficou lento na hora da execução como posso fazer para que ele fique mais rapido ?? são uns 50 forms com uns 20 bco de dados...
agradeco mutio


Deusem

Deusem

Curtidas 0

Respostas

Nildo

Nildo

20/08/2003

Há realmente necessidade de todos esses forms?


GOSTEI 0
Deusem

Deusem

20/08/2003

precisa sim... e dentro deles tem um monte de editexit editenter editchange activeforms... gostaria de saber c tem como deixar isso em separado... ou algo q deixe mas ´leve´ o programa
????


GOSTEI 0
Nildo

Nildo

20/08/2003

Eu colocaria um ProgressBar em um Splash Form.
mas vc pode criar os forms somente quando for mostrar. Depende da utilizacao do seu OnCreate e onShow. Mas eu opitaria pelo Progressbar no SplashForm.


GOSTEI 0
Deusem

Deusem

20/08/2003

tem algum manual para como eu faco isso... sou iniciante na arte de delphi... agradeco


GOSTEI 0
Nildo

Nildo

20/08/2003

baixe o DTDElphi
www.lloydsoft.hpg.com.br


GOSTEI 0
Fava

Fava

20/08/2003

tem algum manual para como eu faco isso... sou iniciante na arte de delphi... agradeco


Altere se projeto para não criar os forms na carga do sistema.

Quando o usuário selecionar uma opção do menu crie o form e na saida deste elimine-o da menória novamente.

FormXX := TFormXX.create ( application );
try
FormXX.ShowModal
finally
FormXX.Release;
FormXX := nil;
end;


GOSTEI 0
POSTAR