Dúvida sobre thread?

Delphi

30/07/2004

Caros amigos do forum

Se eu criar uma janelo no projeto, mas exibir com .show, a partir do evento onterminate de uma thread, esta janela estará dentro do espaço da thread ou do aplicativo?

Delmar


Delmar

Delmar

Curtidas 0

Respostas

Nildo

Nildo

30/07/2004

Depende, se você declarou este Form dentro da Thread, este Form pertencerá a Thread e se eu não me engano será liberado automaticamente quando sair do evento OnTerminate. Faça um teste, veja o que pode acontecer, eu posso estar errado, eu estou falando pela lógica. Depende também de como você critou o Form: TForm.Create( DependeDesteObjeto)


GOSTEI 0
Persist

Persist

30/07/2004

Se o Form pertencer ao objeto TThread, vc tem que deixar a propriedade FreeOnTerminate = false e liberá-la na sua aplicação.


GOSTEI 0
POSTAR