QuickReport com Windows XP

Delphi

06/01/2004

Não consigo imprimir relatório pelo QuickReport no Windows XP quando o relatório tem mais de 1 página. O programa trava e exibe a mensagem Acess Violation. Quando tem apenas uma página funciona normalmente. Este problema está acontecendo no Windows XP e Windows 2000.
Por favor, caso alguém saiba como solucionar este problema me avise.

Obrigado

Paulo
valesoft@valesoft.com.br


Phbvalesoft

Phbvalesoft

Curtidas 0

Respostas

Nigro

Nigro

06/01/2004

Qual a versão do QR que você usa, vá no site do fabricante e veja se é a mais recente.


GOSTEI 0
Aroldo Zanela

Aroldo Zanela

06/01/2004

Colega,

Tente uma versão mais atual, conforme já recomendado. No entanto, na base de conhecimento da QUSOFT (www.qusoft.com), consta o seguinte:
Q. My report crashes under Windows 2000 and/or Windows NT A. In qrprntr.pas, there is a function named TempFileName and it is probably not allocating enough characters for the path to the Windows temp directory. This has been addressed for QR 3.0.5. For QR2, you can replace the function with the following code: function TempFilename : string; var AName, ADir : array[0..255] of char; begin GetTempPath(255, adir); GetTempFilename(aDir, PChar(´QRP´), 0, aName); result := StrPas(aName); end;



GOSTEI 0
POSTAR