Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-06-2004
URBANO URBANO is offline
Miembro
 
Registrado: jul 2003
Ubicación: Huelva
Posts: 126
Poder: 21
URBANO Va por buen camino
Question violacion de acceso al cerrar el informe, ¿porque?

Hola foro,
Tengo un programa realizado en delphi5 y este posee varios informes hecho en Qreport. Todos esto informes funcionan bien, lo abros, los cierros, los impremos. El problem esta cuando pido varios informes seguido, es decir, pido un listado clientes, cierro y luego pido uno de proveedores, cierro y pido otro, asi hasta que en uno de ellos al cerrar me da el siguiente error:

Violation de Acceso al direccion 00537691 en el modulo 'GEST.EXE' leer de direccion 0177c412.

Una vez que ha salido este error intento acceder a un informe y me da el siguiente error:

Ya existe un componente con el nombre QRstarndardPreview.

Yo cada vez que cierro el informe, libero la ventana, es decir:

Informe.Preview;
Informe.tablas.close;
Informe.free;
ventana.close; //ventana donde llama al informe

Podría decirme alguien a que es debido esto o que es lo que estoy haciendo mal.

Gracias y saludos.
__________________
El saber no ocupa lugar.
Responder Con Cita
  #2  
Antiguo 04-06-2004
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.932
Poder: 27
delphi.com.ar Va por buen camino
Tené en cuenta que el método Preview no detiene el hilo de ejecución, por lo tanto apenas ejecutado el preview se ejecutarán las líneas de código posteriores. No se lo que necesitas, pero puedo sugerirte utilizar PreviewModal.

Saludos!
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita
  #3  
Antiguo 04-06-2004
URBANO URBANO is offline
Miembro
 
Registrado: jul 2003
Ubicación: Huelva
Posts: 126
Poder: 21
URBANO Va por buen camino
He leido tu respuesta delphi.com.ar y voy a probar lo que me comentas. Pero una pregunta, al utilizar PreviewModal, con este opcion ¿se detiene el hilo de ejecución?

Saludos.
__________________
El saber no ocupa lugar.
Responder Con Cita
  #4  
Antiguo 04-06-2004
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.932
Poder: 27
delphi.com.ar Va por buen camino
Cita:
Empezado por URBANO
...al utilizar PreviewModal, con este opcion ¿se detiene el hilo de ejecución?
Si, es igual que la diferencia entre un Show y ShowModal de un TForm.

Saludos!
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita
  #5  
Antiguo 05-06-2004
URBANO URBANO is offline
Miembro
 
Registrado: jul 2003
Ubicación: Huelva
Posts: 126
Poder: 21
URBANO Va por buen camino
He probado lo que me has comentado delphi.com.ar y parece que ya no da el error que comentaba, espero que todo siga asi.

Gracias y saludos.
__________________
El saber no ocupa lugar.
Responder Con Cita
  #6  
Antiguo 24-06-2004
URBANO URBANO is offline
Miembro
 
Registrado: jul 2003
Ubicación: Huelva
Posts: 126
Poder: 21
URBANO Va por buen camino
Todo ha sido un espejismo. Otra vez me sigue pasando lo mismo. He cambiado Preview por el PreviewModal, pero sigue pasandome igual.
delphi.com.ar, gracias por tus comentarios pero al final el problema sigue igual, se te ocurre alguna otra razon.
Si alguien tiene alguna idea que me la comente.

Gracias y saludos.
__________________
El saber no ocupa lugar.
Responder Con Cita
Respuesta



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


La franja horaria es GMT +2. Ahora son las 06:45:33.


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