c# file d'attente printQueue
bonjour,
J'ai telecharger le dll System.printing.dll et je les importer dans le using au debut de mon projet.
Ensuite j'ai trouver ce lien :
http://msdn.microsoft.com/en-us/libr...rintqueue.aspx
Comment utilise ?
J'ai reussi a tester si la file d'attente etait vide ou pleine :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
PrintServer myPrintServer = new PrintServer();
PrintQueueCollection myPrintQueues = myPrintServer.GetPrintQueues();
foreach (PrintQueue pq in myPrintQueues)
{
if (pq.FullName == "Canon")
{
if (Int32.Parse(pq.NumberOfJobs.ToString()) > 0)
{
MessageBox.Show("remplie");
}
}
} |
J'ai reussi a tester la file d'attente en mettant ce code sur un timer mais tant qu'elle est rempli cela me rajouter des messagebox.. Comment regler ca ?
Est ce optimiser correctement ?
Merci encore