PrintQueueStatus返回None,打印机已关闭

时间:2013-05-04 03:17:27

标签: c# printing system.printing printqueue

我已经关闭了打印机,我的代码仍然返回无

这是我的代码

try


 {
printServer.Refresh();
        PrintQueue printQueue = new PrintQueue(printServer, cmbPrinters.Text.Trim());
printQueue.Refresh();
        if (printQueue.QueueStatus == PrintQueueStatus.Offline)
        {
            MessageBox.Show("Offline");
        }
        else if (printQueue.QueueStatus == PrintQueueStatus.None)
        {
            MessageBox.Show("None");
        }
    }
    catch (Exception ex)
    {
        MessageBox.Show(ex.Message);
    }

我期待它应该离线,因为我将其关闭。

如何解决此问题?任何人?任何建议或建议都将是一个很大的帮助。

谢谢!

0 个答案:

没有答案