Fórum Lberar memória após visualizar em Rave #334402
08/12/2006
0
Estive fazendo uns testes dentro do meu sistema e observei que quando se sai do preview de qualquer relatório o quantidade memória diminui muito pouco....Vizualizando o mesmo relatório várias vezes sem sair do sistema o cosumo de memória só vai aumentando (acumulando).
Já tentei RvProject1.Free após o RvProject1.Execute mas nada.
Como liberar a memória após visualizar um relatório em Rave ?
Pezzin
Curtir tópico
+ 0Posts
11/12/2006
Pezzin
Gostei + 0
06/02/2007
Afo
tive o mesmo problema e no meu caso resolvi usando ao invés de Free o Release.
RvProject1.Release
Espero ter ajudado.[/b]
Gostei + 0
06/02/2007
Afo
desculpe, a solução não foi a que mostrei anteriormente e sim a seguinte :
criei um form que recebera os componentes do Rave e sempre que preciso imprimir crio este form e após a impressao o destruo com o release :
Ex.:
Application.CreateForm(TfrmRelatorio, frmRelatorio);
frmRelatorio.RvProject1.Execute;
frmRelatorio.Release;
A cada visualização o form é criado e destruido, isso evita que a cada impressão vá acumulando na memória. Tem funcionado bem sem problemas de lentidão.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)