Fonction vb6 qui me permet de savoir si l'impression que j'ai lancé a été faite

softmaya
Messages postés
23
Date d'inscription
mardi 25 mars 2008
Statut
Membre
Dernière intervention
23 février 2011
- 24 mai 2010 à 15:28
cs_Jack
Messages postés
14007
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
- 25 mai 2010 à 00:18
Bonjour,
j'ai besoin dans une application sous vb6 de savoir si l'impression que j'ai lancé a été faite avec succé ou y'a eu un borrage lors de l'impression!!! normalement l'imprimante peut nous envoyer une valeur ou je sais pas quoi qui nous dit si l'impression a été bien faite ou nn!!! je sais pas comment faire ca? si qlq'un a une solution je serai tres reconnaissante
merci bein.

1 réponse

cs_Jack
Messages postés
14007
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
79
25 mai 2010 à 00:18
Salut
Quand tu envoies des données à imprimer, elles sont fournies au gestionnaire d'impression qui gère la bufferisation des documents et les soumet, sous contrôle, au périphérique.
Donc, ton programme n'aura pas de retour direct.
Il faut que ce soit toi qui aille questionner ce gestionnaire d'impression à propos de la tâche que tu viens de soumettre. Ça se passera surement au travers des APIs.

Il faudrait regarder du côté des sources du site qui parlent de "spooler" ou "buffer impression"

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
0