Apresentação de form demorada

Delphi

14/01/2005

Ola pessoal, estou com a seguinte situação:

Tenho um form com 120 dbedit e o form demora cerca de 11 a 15 segundos para aparece, isso não é normal, pois tenho em outro sistema um outro form com 160 dbedit e a sua apresentação e rapidinho, o que pode esta acontecendo?


Helderjr

Helderjr

Curtidas 0

Respostas

Paulo_amorim

Paulo_amorim

14/01/2005

Olá

Quando o Form abre, a tabela à qual os componentes estão ligados está aberta? Se sim, o tempo de abertura deve aumentar consideravelmente em relação ao caso negativo.

Ou então tente fazer antes de abrir seu form:
{ Tab eh a tabela à qual seus DBEdits estão ligados }
Tab.DisableControls;

E no evento OnShow,
Tab.EnableControls;


Espero que ajude
Até+


GOSTEI 0
Helderjr

Helderjr

14/01/2005

Paulo

Agradeço a dica, porém infelizmente não surtiu qualquer efeito, continua com o mesmo tempo para abrir o form 11 a 15 segundos.


GOSTEI 0
Mr Razor

Mr Razor

14/01/2005

Troca de computador. :twisted:


GOSTEI 0
Rjun

Rjun

14/01/2005

Quantos registros tem a tabela que voce esta abrindo ? Qual Banco voce esta usando ?


GOSTEI 0
Gandalf.nho

Gandalf.nho

14/01/2005

Existem muitos campos calculados ou lookups?


GOSTEI 0
POSTAR