GARANTIR DESCONTO

Fórum Dúvida sobre liberação de memória #356702

07/04/2008

0

Olá,

Atualmente trabalhamos com Delphi 7 e Firebird 2.1. Os componente utilizados são IBTable (para telas de manutenção) e IBQuery (para telas de pesquisa).

Para criar a tela usamos:

Application.CreatForm(TForm1,Form1);
Form1.ShowModal;

- Ao realizar pesquisas dentro dessas telas, não fecho nenhum componente da pesquisa IBQuery no momento da vizualização e nem ao sair da própria ficando a memória alocada.

O único comando usado ao sair das telas é:
Action:=CaFree;

Após monitoramento e testes realizado, confirmamos que realmente essa memória usada para realizar a pesquisa não é liberada.

Dúvidas:
- Usando o camando IBQuery.Close ao da tela, resolveria meu problema ou existe outras formas mais adequadas para liberar a memória alocada por esse processo ao sair da tela ?

- A forma de criar o formulário também está correta ?

Obrigado.


Pezzin

Pezzin

Responder

Posts

07/04/2008

Edilcimar

Teste release


Responder

Gostei + 0

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

Aceitar