Fórum tform.close #253538

06/10/2004

0

gostaria de saber como detectar se há algum processo relacionado ao formulário que não o deixa fechá-lo, isto é comum acontecer com componentes relacionados a serviços da internet como http/pop/smtp, enquanto não se finaliza a conexão o formulário pai não fecha até a conexão cair ou ocorrer o timeout.

isto acontece com qualquer outro processo que esteja rodando que tenha sido chamado por um componente do formulário, mas como o formulário faz pra detectar que há um procedimento não finalizado? preciso saber isso porque estou com formulários na minha aplicação que as vezes travam e não é possível fechá-los, como posso forçar o fechamento dos mesmos quando o método close se recusa a fechar a janela? alguém já passou por problema semelhante?

ps: são formulários modais, por isso quando eles travam a aplicação fica toda comprometida :/


Kenshindigital

Kenshindigital

Responder

Posts

06/10/2004

Kenshindigital

up


Responder

Gostei + 0

07/10/2004

Kenshindigital

up


Responder

Gostei + 0

07/10/2004

Rômulo Barros

Caro amigo, a resposta para a sua solução poderá ser encontrada aqui mesmo no fórum, através de uma pesquisa, ou então no google. Para Saber quais processos estão rodando ou não, utiliza-se através do delphi o WML. Pesquise sobre WML e tenho certeza de que vc irá solucionar seus problemas.

:wink:


Responder

Gostei + 0

07/10/2004

Lucas Silva

Tem um programinha aqui no clube, que roda as janelas do winhows como se fossem MDIChild do seu form.....

Talvez possa te ajudar!


Responder

Gostei + 0

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

Aceitar