liberação de forms
Caros amigos desenvolvedores...
Estou com um pequeno probleminha(espero!)sobre liberação de forms da MP...Bom, é o seguinte. Eu fiz um sistema e não consegui fazer a destruição dos formulário, acarretando uma super lotação na MP, assim eu entendo, e dando no futuro uma mensagem de erro..Que diz que tedm insuficiente memória, e eu tenho 160 de mp, não teria o porquê de ficar desse jeito...Gostaria de saber se tem alguém que pod me ajudar por gentileza???
Grato
André
Estou com um pequeno probleminha(espero!)sobre liberação de forms da MP...Bom, é o seguinte. Eu fiz um sistema e não consegui fazer a destruição dos formulário, acarretando uma super lotação na MP, assim eu entendo, e dando no futuro uma mensagem de erro..Que diz que tedm insuficiente memória, e eu tenho 160 de mp, não teria o porquê de ficar desse jeito...Gostaria de saber se tem alguém que pod me ajudar por gentileza???
Grato
André
Andre Raposo
Curtidas 0
Respostas
Luizzonta
13/09/2003
Tente usar o comando abaixo no envento onClose dos formulários, não sei se vai funcionar, mas eu uso assim e nunca deu problema
Action := caFree;
Luiz Zonta :wink:
Action := caFree;
Luiz Zonta :wink:
GOSTEI 0
Ajmsistemas
13/09/2003
Tente usar o comando abaixo no envento onClose dos formulários, não sei se vai funcionar, mas eu uso assim e nunca deu problema
Action := caFree;
Luiz Zonta :wink:
no evento que ele pede coloque assim :
action := caFree;
Form1 := nil;
GOSTEI 0
Lindomar.des
13/09/2003
Andre,
Complementando o que o colega Luiz colocou, além de usar este código no evento de onclose do form, também utilizo o seguinte:
if meuform = nil then
Application.CreateForm(Tmeuform, meuform);
meuform.ShowModal;
meuform.release;
meuform := nil;
desta forma tenho a certeza de que o form é liberado da memória.
Lindomar Sampaio
Complementando o que o colega Luiz colocou, além de usar este código no evento de onclose do form, também utilizo o seguinte:
if meuform = nil then
Application.CreateForm(Tmeuform, meuform);
meuform.ShowModal;
meuform.release;
meuform := nil;
desta forma tenho a certeza de que o form é liberado da memória.
Lindomar Sampaio
GOSTEI 0