2010-11-17 16 views
5

PrintServer ve PrintQueue sınıfları, Windows'ta yazıcıdan işlere bakmakla aynı mıdır?PrintServer ve PrintQueue sınıfları nasıl kullanılır

Doğrudan bir Windows yazıcısına yazdırabilen bir uygulamamız var, ancak AddJob numaralı telefonu aramak için kullanabileceğimiz bir bayt dizisi veya benzeri bir şey oluşturamıyor. Orijinal basılı öğenin durumunu kontrol etmek için PrintQueue.GetPrintJobInfoCollection() yöntemini kullanarak yazıcıyı numaralandırıyor muydunuz?

cevap

3

Sanirim - Bu MSDN örneğe bakın: https://msdn.microsoft.com/en-us/library/aa970685%28v=vs.100%29.aspx - makale sorunlu yazdırma işlerini tespit etmek PrintServer & YazdırmaKuyruğu kullanımı gösterilmektedir. http://www.codeproject.com/KB/printing/prntjobcontrollerusingwmi.aspx

+0

Hmmm, MSDN makale öldüğünü garip:

İşte yazdırma işini sayımını yapmak için WMI kullanan kod proje makale. –

+0

@JeremyThompson, makale önceki .NET sürümleri için hala var - ör. https://msdn.microsoft.com/en-us/library/aa970685%28v=vs.100%29.aspx – VinayC

+0

G'day @ VinayC'yi kontrol edin, dostum için teşekkürler, cevabını buna göre düzenleyeceğim :) –

İlgili konular