Salut à Tous!
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:
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.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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();
merci d'avance!
Partager