Bonjour,

J'utilise QuickReport 5.06 sur C++ Builder XE7.

J'ai un fichier QRP que je charge dans un TQRPreview.

Ce fichier QRP est issu d'un TQRCompositeReport qui a été enregistré.

Il s'afiiche normalement dans le TQRPreview, je peux faire défiler les différents pages, ...

Quand je veux l'imprimer, j'ai un code de ce type :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
if (PrintDialog1->Execute())
{
   QRPreview1->QRPrinter->Print();
}
La boite d'impression s'affiche bien, mais un message d'erreur s'affiche ensuite après validation("Access violation ....").

Si j'enlève la boite, pas de pb, mais toutes les pages sont alors imprimées.

Sur une version antérieure de Borland et QuickReport, ces instructions fonctionnaient.

Merci pour toute indication.