急急急 关于打印监控的问题。请高手帮忙,小妹这相有礼了!!!
有哪位高手做做关于虚似打印监控的程序,出来讲一下思路。小妹在些学习了。今天 在msdn上看了一个PrinterStatusSurvey 的类但不知道该怎么向里面传参数。真着急啊,有谁做过这方面的程序可以讲讲否。
class Program
{
static void Main(string[] args)
{
// Obtain a list of print servers
Console.Write("Enter path and file name of CRLF-delimited list of print servers: ");
String pathToListOfPrintServers = Console.ReadLine();
StreamReader fileOfPrintServers = new StreamReader(pathToListOfPrintServers);
string files = fileOfPrintServers.ReadLine();
// Prompt user to determine the method of reading queue status that will be used
Console.Write("Enter \"y\" to check queues using their QueueStatus attributes.\nOtherwise, press Return and they will be checked using their specific properties: ");
String useAttributesResponse = Console.ReadLine();
//<SnippetSurveyQueues>
// Survey queue status for every queue on every print server
String line;
String statusReport = "\n\nAny problem states are indicated below:\n\n";
while ((line = fileOfPrintServers.ReadLine()) != null)
{
PrintServer myPS = new PrintServer(line, PrintSystemDesiredAccess.None);
PrintQueueCollection myPrintQueues = myPS.GetPrintQueues();
statusReport = statusReport + "\n" + line;
foreach (PrintQueue pq in myPrintQueues)
{
pq.Refresh();
statusReport = statusReport + "\n\t" + pq.Name + ":";
if (useAttributesResponse == "y")
{
TroubleSpotter.SpotTroubleUsingQueueAttributes(ref statusReport, pq);
// TroubleSpotter class is defined in the complete example.
}
else
{
TroubleSpotter.SpotTroubleUsingProperties(ref statusReport, pq);
}
}// end for each print queue
}// end while list of print servers is not yet exhausted
fileOfPrintServers.Close();
Console.WriteLine(statusReport);
Console.WriteLine("\nPress Return to continue.");
Console.ReadLine();
//</SnippetSurveyQueues>
}//end Main
}//end Program class
--------------------编程问答-------------------- 谁来帮帮我啊。 --------------------编程问答-------------------- 一般小妹有礼的都没人理 --------------------编程问答-------------------- 虚似打印监控 ???
你监控什么?
一般 打印机 监控缺不缺纸。。。
虚礼打印 监控什么? --------------------编程问答-------------------- 疑惑同楼上 --------------------编程问答-------------------- --------------------编程问答-------------------- 监控打印的状态 ,打印时是否报错,文档是否已经 打印完毕 --------------------编程问答-------------------- 找个打印机,然后不放纸试试看。。还有别喊小妹搞不好被搬哦。
补充:.NET技术 , C#