private void EnterScan() { while (isEnter) { Thread.Sleep(1000); bitmap = videoSourcePlayer1.GetCurrentVideoFrame(); string licemsePlateNum = LicensePlateOCR.Get(bitmap); if (licemsePlateNum != null) { string result; label1.Text = VehicleBLL.VehicleEnter(licemsePlateNum, out result) ? "欢迎进入" : ""; label2.Text = result; label3.Text = AdminBLL.GetActiveParkNum() + " / " + AdminBLL.GetParkingSpotNum(); FormManage form = (FormManage)Owner; form.Refresh(); Thread.Sleep(8000); } else { label1.Text = "检测失败"; label2.Text = ""; } } label1.Text = label2.Text = ""; }