Fórum Invalid Pointer Operation?!?!?!? #156520

29/04/2003

0

Prezados......

Estou desenvolvendo um sistema conversor de arquivos de um layout para outro.... Não faço acesso a base de dados nem nemhuma coneção...é basicamente a entrada de algun´s Txt e a saida de outros fazendo assim uma conversão no layout. O problema é que o sistema esta todo redondo, os arquivos são todos gerados normalmente mais na hora que vou encerar a minha aplicação ela da essa mensagem de ponteiro....O que poderia ser?!?!?!? :(

Ps: Tenho algumas suspeitas pois uso algumas StringList´s e consequentemente tenho que dar o TstringList.create...masi já joguei um free em todas elas e nada.....Ajudem-me Please


Artur Oliveira

Artur Oliveira

Responder

Posts

29/04/2003

Aroldo Zanela

Colega,

Existem várias práticas que podem estar ocasionando o problema. No momento vou dar alguns ´chutes´.


Application.ProcessMessages; // Antes de free de qq componentes

Forms modais:

Form.Free;
Form := nil;

Forms modeless:

No FormClose:
Action := caFree;

No FormDestroy:
Form := nil;


Onde form deve ser substituído pelo nome do formulário.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar