在线程中使用 this.Invoke更新界面时会卡死ui线程导致程序闪退。
this.Invoke(new Action(() => //此处检测出跨线程、回调主函数处理
{
textBox1.Text = textBox1.Text + gudingzhiyuan.modu[i].zhifu;
lab[i, 1].Text = "匹配分数:" + gudingzhiyuan.modu[i].FENSHU;
lab[i, 2].Text = "检测耗时:" + gudingzhiyuan.modu[i].HAOSHI + "ms";
lab[i, 4].Text = "字符信息:" + gudingzhiyuan.modu[i].zhifu;
lab[i, 6].Text = "合格品数:" + gudingzhiyuan.modu[i].Qualified_products;
lab[i, 5].Text = "次品数:" + gudingzhiyuan.modu[i].Defective_products;
lab[i, 3].Text = "二维码:" + gudingzhiyuan.modu[i].erweima;
lab[i, 7].Text = "总数:" + gudingzhiyuan.modu[i].Total;
insertlistwiew(i, on, gudingzhiyuan.modu[i].FENSHU, gudingzhiyuan.modu[i].HAOSHI, gudingzhiyuan.modu[i].zhifu, gudingzhiyuan.modu[i].erweima);
}));
直接 private static form1 _instance
_instace.lab[i, 7].Text = "总数:" + gudingzhiyuan.modu[i].Total;