Invalid Pointer Operation?!?!?!?

Delphi

29/04/2003

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

Curtidas 0

Respostas

Aroldo Zanela

Aroldo Zanela

29/04/2003

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.


GOSTEI 0
POSTAR