Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Impresión
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 08-12-2009
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Poder: 19
rgstuamigo Va por buen camino
Arrow

Si lo dejas asi como estas ,pues te cuento que se te va ir llenando la memoria mas y mas ,por la sencilla razon de que no estas liberando los objetos creados.
Por otro lado si abres el reporte en forma Modal,y luego lo destruyes, pues ya no vas a poder abrir (y comparar segun lo que comentas) otro reporte, mientras tengas alguno abierto o estado de Previsualizacion.... asi que lo unico que se me ocurre que puedas hacer es Personalizar tu reporte, es decir mostrarlo en un formulario diseñado por ti mismo, para que puedas usar el evento OnClose del mismo y decirle a Delphi que destruya el formulario al cerrarlo.
Código Delphi [-]
procedure MyFormPersonalizado.FormClose(Sender: TObject; var Action: TCloseAction);
begin
Action:=caFree;//Hago que se destruya el formulario.
end;
De esa manera podrias abrir el formulario en forma normal(no modal)y evitarias las Fugas de memoria.
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
cerrar preview del quickreport amurrieta Impresión 8 21-02-2019 22:06:49
Imprimir y cerrar preview automaticamente michel_2007 Impresión 2 04-12-2007 18:43:18
Cerrar todas las Ventanas MDIChild gluglu OOP 11 18-04-2007 20:12:56
Como cerrar preview de QuickReport despues de imprimir AndGaG Impresión 1 11-05-2006 10:30:54
necesito cerrar el preview despues de imprimir cristok Impresión 1 13-06-2003 00:35:35


La franja horaria es GMT +2. Ahora son las 04:46:30.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi