Thales. Obrigado. Mas ai é que esta o problema, quando eu uso a variavel apos a thread terminar ainda consigo acessar seus metodos sem o access violations.
veja o ShowMessage( IntToStr(vThread.Id));....ele me exibe o numero da thread....e olha que esta linha eu coloquei em um button1, onde eu clico ...bemmmm depois de esta thread ter chamado o evento OnTerminate. Eu preciso iniciar um outro processamento assim que estas threads terminarem....mas como vou testar..se o assigned me retorna true mesmo as threads estarem terminadas e com o endereco invalido? Afinal...a o FreeOnTerminate libera ou não a thread? Atenc; Elazar ________________________________ De: Thales (Shubacca) - Tebo Software <[EMAIL PROTECTED]> Para: delphi-br@yahoogrupos.com.br Enviadas: Sexta-feira, 31 de Outubro de 2008 15:09:14 Assunto: Re: [delphi-br] Usando Threads Boa tarde pelo que entendi você está com threads armazenados em variáveis ne? e tenta acessar uma determinada propriedade dela. até ai normal. só assim que thread terminar, você não pode mais acessar a propriedade pois o objeto foi destruído, e não adianta testar o assigned pois a variável vai ter um endereço informado (endereço não válido), e irá retorna true, sendo que o objeto não existe. O que você precisa fazer? Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail.com. http://br.new.mail.yahoo.com/addresses [As partes desta mensagem que não continham texto foram removidas]