帮忙看下这段代码检测打印机缺纸信息的
未页 2012-10-29 02:21:49 private void isPapeout()
{
PrintServer myPrintServer = new PrintServer();
PrintQueue pringQueue;
try
{
pringQueue = myPrintServer.GetPrintQueue(printDocument1.PrinterSettings.PrinterName);
foreach (PrintSystemJobInfo job in pringQueue.GetPrintJobInfoCollection())
{
if (job.IsPaperOut==true)
{
MessageBox.Show("缺纸!");
}
else { MessageBox.Show("有纸!"); }
}
}
catch { MessageBox.Show("错误!"); }
}
为什么总是返回有纸呢。