Olhando assim sem se aprofundar eu diria que vc deve deixar apenas pra liberar 
o form, até pq vc associou o seu frame ao form que vc criou. Ou então não 
executar a instrução frame.Parent := form1.

Posso estar errado mas o problema é por aí, já que o seu problema ocorre por 
que vc tenta acessar um endereço que não é mais válido naquele contexto.

Ezequiel <[EMAIL PROTECTED]> escreveu:                                  Ola 
pessoal!
 Criei um TFrame e agora estou tentando instanciá-lo dinamicamente.
 Tudo corre bem, mas quando preciso liberá-lo da memória dá a seguinte 
 mensagem: "Access violation at address 000000000"
 
 Meu código:
 
 //criação do frame
 frame := TFrameExemplo.Create(self);
 frame.Name := 'frameExemplo1';
 frame.Parent := Form1;
 frame.Show;
 
 //liberação do frame
 frame.Free;
 
 Quando chamo o .Free me dá o erro de Access violation!
 
 Alguém já trabalhou com frames dinâmicos e poderia me dar uma luz??
 
 []'s
 Ezequiel
 
     
                       

 __________________________________________________
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 

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

Responder a