Comment savoir si une impression s'est bien déroulé?
Salut à Tous! :D
Je cherche un moyen pour mon programme de confirmer que l'impression qu'il a lancé, c'est bien produite.
Voilà comment je lance l'impression:
Code:
1 2 3 4 5 6 7 8 9 10
| TPrinter *Prntr = Printer();
Prntr->PrinterIndex=Prntr->Printers->IndexOf(ImprimanteFiche);//Choix de l'imprimante
Printer()->Orientation=poLandscape;// Set orientation paysage
// rectangle d'impression (A l'interieur des marges d'impression)
TRect r = Rect(0+ImpressionX,0+ImpressionY,Prntr->PageWidth+ImpressionDX ,Prntr->PageHeight+ImpressionDY);
Printer()->Title = "Print fiche"+ER->Numero+"-"+TitreFiche;// Set a title for the print job
Prntr->BeginDoc();
Prntr->Canvas->StretchDraw(r,Visu->Picture->Graphic);
Prntr->EndDoc(); |
Ce code ce contente de lancer l'impression d'une image. Je n'ai pas trouvé d'évènement ou de fonction qui me dise que l'impression s'est bien déroulé, ou non.
merci d'avance!