private void btnHotChangeLine_Click(object sender, EventArgs e)
        {
            StringBuilder msg = new StringBuilder();
            int           i   = HotPrinterImporter.PrintLine("", msg);

            this.lbHotHint.Text = "换行返回code:" + i + "返回msg:" + msg;
        }
        private void btnHotCutPaper_Click(object sender, EventArgs e)
        {
            StringBuilder msg = new StringBuilder();
            int           i   = HotPrinterImporter.CutPaper(msg);

            this.lbHotHint.Text = "切纸返回code:" + i + "返回msg:" + msg;
        }
        private void btnHotGetState_Click(object sender, EventArgs e)
        {
            StringBuilder msg = new StringBuilder();
            int           i   = HotPrinterImporter.GetDeviceStatus(msg);

            this.lbHotHint.Text = "获取状态返回code:" + i + "返回msg:" + msg;
        }
        private void btnHotPrintLine_Click(object sender, EventArgs e)
        {
            StringBuilder msg = new StringBuilder();
            int           i   = HotPrinterImporter.PrintLine(this.txtHotPrintText.Text.Trim(), msg);

            this.lbHotHint.Text = "打印文字返回code:" + i + "返回msg:" + msg;
        }
Exemple #5
0
        private void btnHotLineSpace_Click(object sender, EventArgs e)
        {
            StringBuilder msg = new StringBuilder();
            int           i   = HotPrinterImporter.SetRowDistance(Convert.ToInt32(this.txtHotLineSpace.Text.Trim()), msg);

            this.lbHotHint.Text = "设置行间距返回code:" + i + "返回msg:" + msg;
        }
Exemple #6
0
        private void btnHotSetFont_Click(object sender, EventArgs e)
        {
            string style = "";

            if (this.cbHotBolder.Checked)
            {
                style += "|" + this.cbHotBolder.Tag.ToString();
            }
            if (this.cbHotCharB.Checked)
            {
                style += "|" + this.cbHotCharB.Tag.ToString();
            }
            if (this.cbHotDoubleHeight.Checked)
            {
                style += "|" + this.cbHotDoubleHeight.Tag.ToString();
            }
            if (this.cbHotDoubleWeight.Checked)
            {
                style += "|" + this.cbHotDoubleWeight.Tag.ToString();
            }
            if (this.cbHotUnderLine.Checked)
            {
                style += "|" + this.cbHotUnderLine.Tag.ToString();
            }
            style = style.TrimStart('|');
            if (style.Length > 0)
            {
                StringBuilder msg = new StringBuilder();
                int           i   = HotPrinterImporter.SetTextStyle(style, msg);
                this.lbHotHint.Text = "设置字体返回code:" + i + "返回msg:" + msg;
            }
        }
Exemple #7
0
        private void btnHotNVBitmap_Click(object sender, EventArgs e)
        {
            StringBuilder msg = new StringBuilder();
            int           i   = HotPrinterImporter.PrintBitmapNV(Convert.ToInt32(this.txtHotNVIndex), 1, Convert.ToInt32(this.txtHotNVBeforeSpace), msg);

            this.lbHotHint.Text = "PrintBitmapNV返回code:" + i + "返回msg:" + msg;
        }
        private void btnHotCloseDevice_Click(object sender, EventArgs e)
        {
            StringBuilder msg = new StringBuilder();
            int           i   = HotPrinterImporter.CloseDevice(msg);

            this.lbHotHint.Text = "关闭设备返回code:" + i + "返回msg:" + msg;
            if (i == 0)
            {
                this.SetHotPrinter(false);
            }
        }
        private void btnHotOpenDevice_Click(object sender, EventArgs e)
        {
            StringBuilder msg = new StringBuilder();
            int           i   = HotPrinterImporter.OpenDevice(Convert.ToInt32(this.txtHotPort.Text.Trim()), msg);

            this.lbHotHint.Text = "打开设备返回code:" + i + "返回msg:" + msg;
            if (i == 0)
            {
                this.SetHotPrinter(true);
            }
        }
 private void PrintTask2()
 {
     while (this.counter < this.stopCounter)
     {
         StringBuilder msg = new StringBuilder();
         int           i   = HotPrinterImporter.PrintLine(this.txtPrintContent.Text.Trim(), msg);
         if (i == 0)
         {
             counter++;
         }
         WindowFormDelegate.SetMainThreadHint(this.lbHotHint, "正在打印:" + counter.ToString() + "行!");
         System.Threading.Thread.Sleep(this.threadSleepTime * 1000);
         if (this.counter == this.stopCounter)
         {
             WindowFormDelegate.SetMainThreadHint(this.lbHotHint, "打印完成:" + counter.ToString() + "行!");
             break;
         }
     }
 }
 private void PrintTask()
 {
     while (this.counter < this.stopCounter)
     {
         StringBuilder msg = new StringBuilder();
         int           i   = HotPrinterImporter.PrintLine(this.txtPrintContent.Text.Trim(), msg);
         if (i == 0)
         {
             counter++;
         }
         this.setHint("正在打印:" + counter.ToString() + "行!");
         System.Threading.Thread.Sleep(this.threadSleepTime * 1000);
         if (this.counter == this.stopCounter)
         {
             this.setHint("打印完成:" + counter.ToString() + "行!");
             this.btnBeginPrint.Enabled = true;
             this.btnEndPrint.Enabled   = false;
             break;
         }
     }
 }