[delphi-br] Thread atrasando carregamento de pacotes

2010-01-21 Por tôpico Willian Jhonnes L. dos Santos
Olá a todos. Tenho uma aplicação 3 camadas que, em sua camada de servidor, está modularizadas em pacotes (BPLs). Um destes pacotes contém uma Thread que varre um diretório em busca de arquivos de integração. Por conveniência e pelo fato desta Thread não necessitar da intervenção do usuário,

Re: [delphi-br] Thread atrasando carregamento de pacotes

2010-01-21 Por tôpico Willian Jhonnes L. dos Santos
Ah, sim, claro! Esqueci de colocar o construtor da Thread! []'s constructor TFileProcessing.Initialize; begin Create(False); FreeOnTerminate := True; Priority := tpLowest; Execute; end; -- --- Att.: Willian Jhonnes L. dos Santos

Re: [delphi-br] Thread atrasando carregamento de pacotes

2010-01-21 Por tôpico Silvio Clecio
Nao sou muito bom em Threads, mas tente assim: ... begin // inherited; -- Pode remover, Execute eh abstrato ;) while not Terminated do begin try Sleep(cIntgParams.Interval); cIntgParams.LoadParams; if FindFiles then ProcessFiles; finally sFiles.Clear; end; end; ... Se você

Re: [delphi-br] Thread atrasando carregamento de pacotes

2010-01-21 Por tôpico Willian Jhonnes L. dos Santos
Em 21/01/2010 15:51, Silvio Clecio escreveu: Se nao funfar, monitore com o debugger em qual etapa esta travando. E aí, Silvio... É, não rolou... O problema é que o debbuger não vai ajudar nesta questão, haja visto que ele vai causar o atraso na carga dos pacotes da mesma maneira (é, eu já