麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > C# > 正文

C# 獲取打印機當前狀態(tài)的方法

2020-01-24 03:26:33
字體:
供稿:網(wǎng)友

要獲得打印機的狀態(tài),應該定義一個聯(lián)合.

復制代碼 代碼如下:

enum PrinterStatus
{
 其他狀態(tài)= 1,
 未知,
 空閑,
 正在打印,
 預熱,
 停止打印,
 打印中,
 離線
}

其中的"正在打印"和"打印中"是同一個意思,至于為什么會是這樣,目前還不知道.

在程序中添加System.Management的引用:using System.Management;

然后編寫獲取打印機狀態(tài)的函數(shù)如下:

復制代碼 代碼如下:

/// <summary>
  /// 獲取打印機的當前狀態(tài)
  /// </summary>
  /// <param name="PrinterDevice">打印機設(shè)備名稱</param>
  /// <returns>打印機狀態(tài)</returns>
  private PrinterStatus GetPrinterStat(string PrinterDevice)
  {
   PrinterStatus ret=0;
   string path=@"win32_printer.DeviceId='"+PrinterDevice+"'";
   ManagementObject printer=new ManagementObject(path);
   printer.Get();
   ret=(PrinterStatus)Convert.ToInt32(printer.Properties["PrinterStatus"].Value);
   return ret;
  }

調(diào)用示例:
復制代碼 代碼如下:

MessageBox.Show(GetPrinterStat("http:////192.168.0.88//Samsung SCX-4x16 Series").ToString());

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 欧美性猛交xxx乱大交3蜜桃 | 国产精品视频一区二区三区四 | 欧美一区高清 | 欧美一区二区片 | 国产一区二区欧美精品 | 性片网站 | 国产91一区二区三区 | 性欧美暴力猛交69hd | 69性欧美高清影院 | 欧美一级淫片a免费播放口 91九色蝌蚪国产 | 九九热视频这里只有精品 | 久久国产乱子伦精品 | 成人毛片网 | 国产精品久久久久久久久久10秀 | 亚洲一区二区三区精品在线观看 | 国产成人高清成人av片在线看 | 好吊一区二区三区 | 国产成人在线一区 | 91精品国产综合久久久动漫日韩 | 91天堂国产在线 | 国产影视| 欧美城网站地址 | 精品一区二区在线播放 | 海外中文字幕在线观看 | 欧美a在线观看 | 欧美三级短视频 | 亚洲精品欧美二区三区中文字幕 | 视频一区二区在线播放 | 精品国产乱码久久久久久久久 | 欧美激情视频一区二区免费 | 羞羞视频免费观看网站 | 欧美日韩色 | 中文在线观看视频 | 一区二区免费 | 国产精品av久久久久久久久久 | 女18一级大黄毛片免费女人 | 日日噜噜噜夜夜狠狠久久蜜桃 | 亚洲成在人 | 成人免费一区二区 | 男人的天堂色偷偷 | 韩国精品视频在线观看 |