Ejemplo n.º 1
0
        private void stbtn_Click(object sender, EventArgs e)
        {
            startBtnShow();

            //条码恢复用户设置
            if (evokWork.DeviceStatus)
            {
                evokWork.ChangePrintMode(printcb.SelectedIndex);
            }

            if (evokWork.AutoMes)
            {
                if (scarAndSizeSplit.Checked)
                {
                    evokWork.CutStartMeasure(scarAndSizeSplit.Checked, Constant.CutMeasureMode);
                }
                else
                if (scarSplit.Checked)
                {
                    evokWork.CutStartMeasure(scarSplit.Checked, Constant.CutMeasureWithScarSplitNoSize);
                }
                else
                {
                    MessageBox.Show(Constant.CutMeasureTips0);
                }
                //测试代码 后续回复弹窗

                /**
                 * qClr_Click(sender, e);
                 * stbtn_Click(sender, e);
                 **/
            }
            else
            {
                evokWork.CutStartNormal(Constant.CutNormalMode);
                //测试代码 后续回复弹窗

                /***
                 * qClr_Click(sender, e);
                 * optBtn_Click(sender, e);
                 * stbtn_Click(sender, e);
                 ***/
            }
            //测试代码 后续回复弹窗
            stopBtnShow();
        }
Ejemplo n.º 2
0
        private void stbtn_Click(object sender, EventArgs e)
        {
            startBtnShow();

            if (evokWork.AutoMes)
            {
                evokWork.CutStartMeasure(true, Constant.CutMeasureMode);
            }
            else
            {
                if (evokWork.SetCutProCnt(int.Parse(comboBox2.Text)))
                {
                    evokWork.CutStartNormal(Constant.CutNormalMode);
                }
            }
            //测试代码 后续回复弹窗
            stopBtnShow();
        }
Ejemplo n.º 3
0
        private void stbtn_Click(object sender, EventArgs e)
        {
            startBtnShow();

            if (evokWork.AutoMes)
            {    //测长模式下有测长和带结巴模式 当结巴部分有数据时自动为结巴模式
                 //结巴有三种模式 尺寸切了后 后一刀切到结巴
                 //尺寸切了后 结巴尾料分离
                 //无尺寸就去除结疤
                 //优化系数是针对索菲亚的 只有在测长的时候会进行保存和设置 20181012

                /****
                *  int value0 = 0;
                *  if (int.TryParse(comboBox2.Text, out value0))
                *  {
                *  evokWork.SetOptSizeParam1(value0);
                *  }
                ****/

                switch (comboBox1.SelectedIndex)
                {
                case Constant.SizeScarSplit:
                {
                    //尺寸切了后 结巴尾料分离
                    evokWork.CutStartMeasure(true, Constant.CutMeasureMode);
                    break;
                }

                case Constant.SizeScarNoSplit:
                {
                    //尺寸切了后 结巴尾料不分离
                    evokWork.CutStartMeasure(false, Constant.CutMeasureMode);
                    break;
                }

                case Constant.ScarSplit:
                {
                    //无尺寸 就去除结疤
                    evokWork.CutStartMeasure(true, Constant.CutMeasureWithScarSplitNoSize);
                    break;
                }
                }

                //测试代码 后续回复弹窗

                /**
                 * qClr_Click(sender, e);
                 * stbtn_Click(sender, e);
                 **/
            }
            else
            {
                if (evokWork.SetCutProCnt(int.Parse(comboBox2.Text)))
                {
                    evokWork.CutStartNormal(Constant.CutNormalMode);
                }
                //测试代码 后续回复弹窗

                /***
                 * qClr_Click(sender, e);
                 * optBtn_Click(sender, e);
                 * stbtn_Click(sender, e);
                 ***/
            }
            //测试代码 后续回复弹窗
            stopBtnShow();
        }