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

- - Dernière réponse : ucfoutu
Messages postés
18039
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.
Afficher la suite 

1 réponse

Messages postés
18039
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
0
Merci
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

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.