打印机案例之 获取打印机的状态
来源:互联网 发布:幼儿数学启蒙软件 编辑:程序博客网 时间:2024/06/10 05:22
打印机案例源码
http://download.csdn.net/detail/woxpp/3586829
http://download.csdn.net/detail/woxpp/3584504
enum PrinterStatus
{
其他状态 = 1,
未知,
空闲,
正在打印,
预热,
停止打印,
打印中,
离线
}
private PrinterStatus GetPrinterStat(string PrinterDevice)
{
PrinterStatus ret = 0;
string path = @"win32_printer.DeviceId='" + PrinterDevice + "'";
ManagementObject printer = new ManagementObject(path);
printer.Get();
if ((bool)printer.Properties["WorkOffline"].Value)
{
return PrinterStatus.离线;
}
else
{
ret = (PrinterStatus)Convert.ToInt32(printer.Properties["PrinterStatus"].Value);
}
return ret;
}
static void Main(string[] args)
{
Program pro = new Program();
while (true)
{
Console.WriteLine(pro.GetPrinterStat("EPSON LQ-660").ToString());
Thread.Sleep(2000);
}
}
- 打印机案例之 获取打印机的状态
- 关于打印机状态的获取
- 获取打印机当前的状态
- C#获取打印机状态
- C#获取打印机状态的问题
- VC打印机编程之两篇有用的文章获取打印机与打印作业的状态和设置打印机模式并预览打印
- VC打印机编程之两篇有用的文章获取打印机与打印作业的状态和设置打印机模式并预览打印
- 设置打印机的状态
- C#获取打印机状态(2)——打印机状态
- 打印机信息的获取
- 打印机状态
- android wifi连接打印机并获取打印机状态
- android wifi连接打印机并获取打印机状态
- VC 获取打印机与打印作业的状态
- VC 获取打印机与打印作业的状态
- VC 获取打印机与打印作业的状态
- VC 获取打印机与打印作业的状态
- VC获取打印机与打印作业的状态
- 初读CLR Via C# 之 堆栈
- wcf 简单描述
- MySQL基本操作
- ibatis用ibator工具生成数据库表xml映射文件注意增加
- 创业必读
- 打印机案例之 获取打印机的状态
- vim右键复制功能的添加
- 转:android.intent.action.MAIN与android.intent.category
- centos 6 尝鲜纪实 - [Errno 14] PYCURL ERROR 6 - ""
- Java ThreadPoolExecutor 使用
- 转:Intent Filter匹配
- vc中调用Com组件的方法详解(转)
- IIS server集群(nginx方案)
- INSA:美国须发展网络空间情报系统