Boa tarde. Aqui na empresa estou com um problema. Eu criei um forumlário dentro da procedure de execute de uma Thread. Essa Thread é chamada por outro formulário. Quando eu vou encerrar minha aplicação é disparada a seguinte mensagem de erro:
System error.
Error code: 1400. Indentificado da Janela não é válido.
Sei que o erro acontece por eu está criando o form e depois não o desaloco da memória. No stackoverflow eu vi um cara dizendo que não podemos liberar um handle dentro uma thread em delphi, pois a Api do Windos não permite isso.
A minha dúvida é como eu deveria desalocar um formulário que foi inicializado dentro de uma Thread.
Obrigado a todos desde já.