GARANTIR DESCONTO

Fórum Erro com Thread #187717

10/10/2003

0

Bom Dia,

Estou com o seguinte problema:

Quando crio o FormCliente devo criar vários DataModules(Contatos, Cidades, Representantes, Transportadoras, etc), e abrir várias tabelas, o que tornava a abertura do Form muito demorada. A solução encontrada foi a seguinte:
Crio o FormCliente, após, crio uma Thread, os DataModules são criados e a abertura das tabelas é feita dentro da thread, assim, meu Form é criado e imediatamento é exibido na tela, enquanto a thread se encarrega do processamento mais pesado. O processo descrito acima funciona corretamente, estou com problemas quando fecho o Form,
a seguinte mensagem é exibida:

´A call to an OS function failed.´

após esta mensagem ser exibida, não consigo mais acessar o FormCliente pois é exibida uma mensagem dizendo que uma instância de FormCliente já está criada.

Se alguém souber do que se trata a mensagem ´A call to an OS function failed.´ ou se souber como resolvê-la...

Desde já agradeço a atenção...
Fernando.


Bico

Bico

Responder

Posts

15/01/2004

Mturon

Bom dia.
Cara, como vc fez para abrir a query, sem prender o sistema, eu tentei usar uma thread, mas tudo para quando eu executo a thread até que a query seja aberta.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar