@@ -90,6 +90,16 @@ namespace UAS_MES.Make
//所选标签不为空
if (PrintLabel.SelectedValue != null)
{
+ //如果打印张数为空,返回
+ if (PrintNum.Text==""|| int.Parse(PrintNum.Text)==0) {
+ OperateResult.AppendText(">>打印张数不可空或者为0\n", Color.Red);
+ //清空输入框的值,聚焦
+ sncode.Text = "";
+ sncode.Focus();
+ //提示用户“>>请输入SN”
+ OperateResult.AppendText(">>请输入SN\n", Color.Green);
+ return;
+ }
//按照打印张数打印
Print.CodeSoft(lbl, PrintLabel.Text, PrintLabel.SelectedValue.ToString(), Printer.Text, sncode.Text, int.Parse(PrintNum.Text), indate[PrintLabel.SelectedIndex]);
//提示用户打印成功