2009-12-17 6 views
6

में प्रोग्रामेटिक रूप से सफल प्रिंट की पुष्टि करें मेरी कंपनी एक वित्तीय अनुप्रयोग विकसित कर रही है।
अब हमें एक नए कानून से निपटना है जो मांग करता है कि हम अलग-अलग कार्यवाही करते हैं कि रसीद मुद्रित है या नहीं।विंडोज

रसीदें विंडोज़ में मानक प्रिंट कतार का उपयोग करके ए 4 पेपर पर लेजरप्रिंटर पर मुद्रित होती हैं। प्रोग्रामेटिक रूप से जांचने का कोई तरीका है कि वास्तव में एक निश्चित प्रिंट जॉब सफल हुआ है या नहीं? इसे आवश्यक मॉड्यूल सी # में विकसित किया गया है।

उत्तर

4

मुझे यह करने के लिए पूरी तरह से प्रबंधित तरीके से अवगत नहीं है। FindFirstPrinterChangeNotification और FindNextPrinterChangeNotification के साथ इंटरऑप की आवश्यकता हो सकती है। आप existing wrappers पर भी प्रिंटर कतार की निगरानी करने की अनुमति दे सकते हैं।