Plutot l'inverse enfin recuperer le chemin du document qu'on a imprimer pour l'envoyer sur le serveur via ftp
Merci
Plutot l'inverse enfin recuperer le chemin du document qu'on a imprimer pour l'envoyer sur le serveur via ftp
Merci
On reviens donc à ce que j'ai écris auparavant..
Il n'y a pas de solution à ton problème, tu ne peux pas retrouver le Path dans les infos délivrés par le Spool...
Alors comment recuperer les données au moins ?
Ou comment faire une imprimante qui enregistre dans un fichier temporaire automatique le doc en xps et ouvre mon programme ?
Regarde du coté Win32_PrintJob, la classe Windows devrait t'aider.
Désolé de ne pas pouvoir plus t'aider...
Sur ce lien j'ai trouver toutes proprietes de la classe Win32_PrintJob : http://msdn.microsoft.com/en-us/libr...spx#properties
jobName contient le nom de l'imprimante
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 ManagementObjectSearcher searchPrintJobs; ManagementObjectCollection prntJobCollection; searchQuery = "SELECT * FROM Win32_PrintJob"; searchPrintJobs = new ManagementObjectSearcher(searchQuery); prntJobCollection = searchPrintJobs.Get(); foreach (ManagementObject prntJob in prntJobCollection) { jobName = prntJob.Properties["Name"].Value.ToString(); jobDocument = prntJob.Properties["Document"].Value.ToString(); Console.WriteLine(jobName + " || " + jobDocument); }
et jobDocument contient bien le nom du document (seulement le nom)
Mais aucune propriete concernant le path ou les données..
Ou alors j'ai trouver sa mais je ne vois pas comment recuperer les données avec https://www.google.fr/search?q=jobst...hrome&ie=UTF-8
Merci
Dernière modification par Invité ; 05/12/2012 à 16h48.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager