private void btnReadQCM_Click(object sender, EventArgs e) { try { btnReadQCM.Enabled = false; if (!checkSystem()) { return; } int addr = System.Convert.ToInt16(txtAddr.Text); string er = string.Empty; EQCM qcm = EQCM.Normal; double qcv = 0; double qci = 0; if (!comMon.ReadQCM(addr, out qcm, out qcv, out qci, out er)) { showInfo(CLanguage.Lan("读取快充模式地址") + "[" + addr.ToString("D2") + "]" + CLanguage.Lan("错误") + ":" + er, true); return; } cmbQCM.Text = qcm.ToString(); txtQCV.Text = qcv.ToString(); txtQCI.Text = qci.ToString(); showInfo(CLanguage.Lan("读取快充模式地址") + "[" + addr.ToString("D2") + "]OK"); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } finally { btnReadQCM.Enabled = true; } }