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

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 24-02-2020
Avatar de darkerbyte
darkerbyte darkerbyte is offline
Miembro
 
Registrado: feb 2005
Posts: 196
Poder: 20
darkerbyte Va por buen camino
Unhappy Error de memoria en Createprintercanvas

Hola.

Estoy teniendo problemas con quickreport 5. Lo raro es que es solo con un proyecto, los demás proyectos están trabajado bien. Por ridículo que suene, el error solo "apareció". No se cambió código fuente, no se cambiaron componentes ni nada. Incluso cargué respaldos del código fuente y da el mismo problema.

El error está cuando mando a imprimir en Quickreport. La vista previa se genera sin problemas, pero al imprimir da un error de violación de acceso
justo en la siguiente línea:

Código Delphi [-]
procedure TQRPrinter.CreatePrinterCanvas;
begin
  if not aPrinter.Printing then
  begin
    aPrinter.Title := Title;
    aPrinter.BeginDoc; //<----------- Justo aquí
    FCanvas := aPrinter.Canvas;
  end
  else
  begin
    StartPage(aPrinter.Handle);
    FCanvas := aPrinter.Canvas;
    Canvas.Refresh;
  end;
  XFactor := GetDeviceCaps(aPrinter.Handle, LogPixelsX) / 254;
  YFactor := GetDeviceCaps(aPrinter.Handle, LogPixelsY) / 254;
  if YFactor < 0.1 then YFactor := 1.0;
end;

El mensaje que arroja es:
Código:
Project SICORI.exe raised exception class $C000005 with message 'access violation at 0x06b487f4:read of address 0x06ea1000'
Alguien me podría ayudar un poco? quizá han tenido algun problema similar?
De antemano muchas gracias por su tiempo y por su ayuda
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
¿Error de memoria? strelok OOP 29 04-01-2018 13:53:02
Error de memoria Vlady Impresión 1 02-05-2011 07:58:08
error de memoria marcos_0586 Varios 3 20-07-2010 07:31:55
Error de memoria nelem Varios 0 29-07-2008 08:27:47
Error de Memoria pockelsm3 Varios 5 29-04-2008 21:56:17


La franja horaria es GMT +2. Ahora son las 01:51:03.


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