juaneda
Messages postés3Date d'inscriptionmardi 14 mars 2006StatutMembreDernière intervention16 septembre 2010
-
16 sept. 2010 à 06:44
juaneda
Messages postés3Date d'inscriptionmardi 14 mars 2006StatutMembreDernière intervention16 septembre 2010
-
16 sept. 2010 à 06:44
Bonjour, tout est résumé dans le titre !
J'aimerais développer un programme en c# qui permet de créer un rapport d'impression de toutes les imprimantes de mon ordinateur.
Puisque plusieurs ordinateurs sont connectés sur mes imprimantes, j'aimerais savoir QUI imprime,et COMBIEN de pages par impression.
J'aimerais aussi pouvoir BLOQUER certains ordinateur de la possiblité d'imprimer sur certaines imprimantes de mon ordinateur (donc dès qu'une impression d'un ordinateur bloquée est détectée elle devra être SUPPRIMÉE).
En ce moment je fonctionne avec un timer qui "scan" toutes les 10MS toutes les imprimantes de mon ordinateur. Sa détecte si une nouvelle impression a été envoyée.
Sa fonctionne, mais c'est pas propre et pas très optimisé.
Est-ce qu'il aurait moyen de détecter les nouvelles impressions via un événement plutôt que de vérifier par un timer ?
Ou avez-vous une autre solution ?
Sachez que sa fait environ 1 an que je cherche une réponse, si vous la trouvez, je vous remercie 1000 fois !