1、在项目解决方案中添加一个textbox框(textbox2)来存储固定字符,这里用检查条码前四位的办法来检测其中的四个字符。

2、编写一个检查函数checksn(),并将textbox2中的值赋给固定的字符串变量snfix。
string snfix = textBox2.Text.Trim();

3、同理在函数checksn()中,将输入的数据赋值给字符串变量snfix1。
string snfix1 = this.textBox1.Text;

4、提取输入数据的前四位字符内容并赋值给字符串变量sn1fix。
string sn1fix = snfix1.Substring(0, 4);

5、判断语句,如果输入数据的前四位字符串和自定义的四位字符串不符,报错并把textbox1框的底色变成红色。
string sn1fix = snfix1.Substring(0, 4);
if ((m != n) || sn1fix != snfix)
{
MessageBox.Show("条码内容错误!!!");
textBox1.BackColor = Color.Red;
textBox1.SelectAll();
return;
}

6、运行程序验证,达到预期功能。

