Se você não utilizar Release o formulario será imediatamente destruido... o que 
poderá causar um Access Violation por alguns componentes ainda estarem na 
memória ou aquele endereço irá demorar para estar disponível a outro 
solicitante.

É como você mandar um arquivo para a lixeira... ele pode estar na lixeira mas o 
espaço por ele utilizado ainda não está livre. Mas sim, só depois de ele ser 
excluído da lixeira.

Se voce usar Release ele aguarda que todos os processos relativos aquele Form 
seja finalizado depois executando Nil você arranca de vez o formulario da 
memória e libera o endereço da mesma.

* Lembre-se de que apesar de os componentes estarem dentro do formulário... 
cada um utiliza um endereço na memória quando abertos, por isso a necessidade 
da espera até que eles sejam descaregados.

Marcelo Silva
Cel. 11 9693-4251
ICQ - 49224093
MSN [EMAIL PROTECTED]
  ----- Original Message ----- 
  From: Wildner B. Ferreira 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, March 02, 2005 9:26 AM
  Subject: RES: [delphi-br] Automatizar processos OnClose do Form


  Para liberar o form da memoria a realmente a necessidade de estar utilizando
  o form.release ????



    _____  

  De: Marcelo Silva [mailto:[EMAIL PROTECTED] 
  Enviada em: quarta-feira, 2 de março de 2005 09:18
  Para: delphi-br@yahoogrupos.com.br
  Assunto: [delphi-br] Automatizar processos OnClose do Form



  Pessoal em todos os Forms temos que colocar Release e nil para liberar os
  formularios da memória...
  A pergunta é...
  Teria como automatizar para que a aplicação liberasse o formulario da
  memória de forma automática ?
  Ou seja, detectar que form está sendo fechado e dar um

  Form?.Release;
  Form? := nil;

  Será que tem ?

  Eu já consigo saber qual formulário está sendo executado, mas não consigo
  detectar quando foi pedido para fechar... se eu souber quando ocorre este
  evento... aí fica belesma...

  Marcelo Silva
  Cel. 11 9693-4251
  ICQ - 49224093
  MSN [EMAIL PROTECTED]
    ----------

  No virus found in this outgoing message.
  Checked by AVG Anti-Virus.
  Version: 7.0.300 / Virus Database: 266.5.4 - Release Date: 01/03/2005


  [As partes desta mensagem que não continham texto foram removidas]



  -- 
  <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

  Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages

  Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]







  Yahoo! Grupos, um serviço oferecido por:



    


    <http://br.i1.yimg.com/br.yimg.com/i/br/ads4/2309_lrec_yshopping2.gif> 




  <http://br.rd.yahoo.com/SIG=12ajj3q7i/M=264105.3931087.6562589.1588051/D=brc
  lubs/S=2137111264:HM/EXP=1109852332/A=2361264/R=6/SIG=10v4acpp0/*http:/br.sh
  opping.yahoo.com/>  

    





    _____  

  Links do Yahoo! Grupos

  *      Para visitar o site do seu grupo na web, acesse:
  http://br.groups.yahoo.com/group/delphi-br/
    
  *      Para sair deste grupo, envie um e-mail para:
  [EMAIL PROTECTED]
  <mailto:[EMAIL PROTECTED]> 
    
  *      O uso que você faz do Yahoo! Grupos está sujeito aos Termos
  <http://br.yahoo.com/info/utos.html>  do Serviço do Yahoo!. 



  [As partes desta mensagem que não continham texto foram removidas]



  -- 
  <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

  Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages

  Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]



        Yahoo! Grupos, um serviço oferecido por: 
              PUBLICIDADE
                
       


------------------------------------------------------------------------------
  Links do Yahoo! Grupos

    a.. Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/
      
    b.. Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]
      
    c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 




------------------------------------------------------------------------------


  No virus found in this incoming message.
  Checked by AVG Anti-Virus.
  Version: 7.0.300 / Virus Database: 266.5.4 - Release Date: 01/03/2005

  ----------

No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.300 / Virus Database: 266.5.4 - Release Date: 01/03/2005


[As partes desta mensagem que não continham texto foram removidas]



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a