Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   Error Access Violation Al Aceptar un PrinterSetup (https://www.clubdelphi.com/foros/showthread.php?t=40365)

LuCkY_007 14-02-2007 14:13:08

Error Access Violation Al Aceptar un PrinterSetup
 
Justo despues de aceptar mi QReport.PrinterSetup me da un error Access Violation... , esto me pasa desde que me he puesto el QuickReport Professional v4.03 antes con el QuickReport que venia con Delphi6 no tenia ningun problema...

¿Alguien sabe por que? ¿Que estoy haciendo mal? Gracias!

marcoszorrilla 14-02-2007 15:55:37

Si el código funcionaba en la versión anterior y en esta no. A mí ya me ha ocurrido alguna vez.

1. Elimina todos los eventos que tengas (copia el código de los mismos al bloc de notas por ejemplo.
2. Prueba a ver si funciona.
3. Si funciona, vas creando de nuevo los eventos y le pegas el código que tienes en el Bloc de Notas.

Si así aún no te funciona. Haz nuevo por completo el informe.

Un Saludo.

LuCkY_007 15-02-2007 11:48:24

Gracias pero he encontrado una solucion mejor :cool: justo antes de printer setup hay que poner esta linea:

Código:

QuickReport1.QrPrinter := TQrPrinter(Sender);
QuickReport1.PrinterSetup;

Esto era por que despues de darle al boton aceptar del PrinterSetup intentaba usar el QrPrinter sin estar creado y en anteriores versiones no hacia falta crearlo.


La franja horaria es GMT +2. Ahora son las 21:32:25.

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