Salut,
Je cherche récupérer l'état d'une impression, et plus particulièrement récupérer des erreurs s'il y en a.
Je ne suis pas sûr que cela soit possible.
Un programme VB6 lance une impression grâce à un composant ActiveX d'un logiciel tiers (CodeSoft pour imprimer des codes barres).
Je voudrais récupérer l'état de ce travail d'impression, et notamment les erreurs s'il y en a eu.
Apparemment, je n'ai rien trouvé sur le sujet en VB (objet Printer ne propose pas de propriété status ou erreur), alors je me tourne vers l'API windows.
A partir d'un post du forum j'ai trouvé ceci http://support.microsoft.com/default...d=kb;fr;456232
Le gestionnaire d'impression envoie un message à toutes les applications pour signifier qu'un nouveau document est dans la file (WM_SPOOLERSTATUS), mais il ne semble pas possible d'en savoir beaucoup plus sur l'état du spooler.
Quelqu'un aurait-il une piste ?
Merci
Vincent
Partager