Récupérer l'état d'une impression avec la Class PrintDocument ?

Zaraki - 5 août 2016 à 02:03
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 - 5 août 2016 à 06:45
Bonjour à tous,
Je souhaite faire un petit soft pour récupérer l'état de début et de fin d'une impression. Etant débutant je ne sais pas par ou commencer une aide de votre par me permettant d'avancer serait la bienvenue. Je précise qu'avant de poser ma question j'ai fouillé un peu sur le net mais en vain... je pense être sur une piste si je me fie à ce lien:
https://msdn.microsoft.com/en-us/library/system.drawing.printing.printdocument.aspx.

Merci encore pour votre aide.

1 réponse

ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 211
5 août 2016 à 06:45
Bonjour,
Tu as ouvert cette discussion dans le forum général de Visual Basic.
Confirme-moi que tu développe sous VB.Net (je déplacerai alors cette discussion vers le sous-forum adéquat).
récupérer l'état de début et de fin d'une impression

est pour moi assez ambigu. Un distinguo est pour moi à faire entre :
- les étapes d'instructions d'impression (les évènements de l'appli)
et
- l'avancement des tâches dans le spooler d'impression.
Je ne suis pas vbnettiste, mais pense que les évènements document_EndPrint et document_BeginPrint (exposés dans le lien auquel tu t'es référé) sont à utiliser dans le premier cas. Si par contre ta question correspond au second cas, tu trouveras là une manière d'espionner le spooler d'impression :
https://social.msdn.microsoft.com/Forums/en-US/58dc6f96-d517-4f0c-a964-4e83964ca68d/how-to-check-printer-spool?forum=Vsexpressvb

0
Rejoignez-nous