zoukankan      html  css  js  c++  java
  • Zebra

            /// <summary>
            /// determine whether the network printer is in pause.
            /// </summary>
            /// <param name="ip"></param>
            /// <param name="port"></param>
            /// <param name="strOutMsg"></param>
            /// <returns></returns>
            private bool IsPause(string ip, int port)
            {
                string strOutMsg = null;
                string zebraCommand = "^XA~HS^XZ";
                PrinterCommunicate printerCommunicate = new PrinterCommunicate();
                if (printerCommunicate.SendZPL_ViaNetwork(ip, port, zebraCommand, out strOutMsg))
                {
                    //split retMsg with "
    "
                    string[] retMsgs = strOutMsg.Split(new string[] { "
    " }, StringSplitOptions.RemoveEmptyEntries);
                    if (retMsgs != null)
                    {
                       string retFirstMsgItem = retMsgs[0];
                       string[] retFirstMsgItems = retFirstMsgItem.Split(new string[] { "," }, StringSplitOptions.RemoveEmptyEntries);
                       return "1".Equals(retFirstMsgItems[2]);
                    }
                }
                return false;
            }
    
  • 相关阅读:
    LINUX和git
    drf [Django REST Framework]
    python用法小技巧
    爬虫
    django入门到精通
    前端框架
    mysql数据库
    网络编程和并发编程
    面向对象
    python基础
  • 原文地址:https://www.cnblogs.com/JustYong/p/4057254.html
Copyright © 2011-2022 走看看