Supprimer un fichier après impression [Résolu]

Signaler
Messages postés
59
Date d'inscription
mercredi 31 mars 2004
Statut
Membre
Dernière intervention
31 mars 2009
-
Messages postés
59
Date d'inscription
mercredi 31 mars 2004
Statut
Membre
Dernière intervention
31 mars 2009
-
Hello,

Je voudrais supprimer un fichier que je viens d'imprimer.
Le probleme c'est qu'un utilisant kill, le process d'impression n'est pas terminé meme si je laisse une pause de 5 secondes ... Comment savoir si le processus d'impression est terminé alors que j'utilise une commande VB et pas une commande DOS. Il faudrait récupérer l'ID du process non ? Est-ce que vous avez des idées ?

Merci à tous pour votre aide.

J.

2 réponses

Messages postés
1566
Date d'inscription
mardi 26 décembre 2000
Statut
Membre
Dernière intervention
5 avril 2013
6
Bonjour,

peut-être en examinant la file d'impression dans le spooler ?

La fonction Enumjobs de la librairie Winspool.drv de l'Api de Windows te permet par exemple de regarder les travaux d'impression en cours pour une imprimante spécifiée.
Messages postés
59
Date d'inscription
mercredi 31 mars 2004
Statut
Membre
Dernière intervention
31 mars 2009

Finalement j'ai abandonné l'idée de le supprimer, je l'écrase à chaque nouvelle impression et entre 2 impressions il reste sur le disque local. Pour un fichier html d'une page qui ne contient rien de confidentiel je ne vais pas m'embéter à aller trier le spooler d'une imprimante réseau ... le fichier temp sera plus lourd de 40ko et puis voila

Merci pour ta réponse jmf0

J.