private void checkOnlineTimer_Tick(object sender, EventArgs e) { HTuple newHandle = hv_AcqHandle.H.TupleIsValidHandle(); CameraSdkStatus status = MvApi.CameraConnectTest(newHandle); if (status != 0) { HOperatorSet.SetFramegrabberParam(hv_AcqHandle, "trigger_mode", 1); camStatus.Text = "相机已掉线 正在重连中..."; camStatus.ForeColor = Color.Red; button2.Text = "开启"; modelList.Enabled = true; btnAddModel.Enabled = false; button2.Enabled = false; MvApi.CameraReConnect(newHandle); } else { camStatus.Text = "上线"; camStatus.ForeColor = Color.Green; button2.Enabled = true; if (button2.Text == "开启") { btnAddModel.Enabled = true; } } }