private void OK_Click(object sender, EventArgs e) { if (VCode.isLegalVCode(code.Text) == false) { MessageBox.Show("输入的不是合法的进度代码,请重新输入"); return; } codes = code.Text; Hide(); }
private void 获取状态码ToolStripMenuItem_Click(object sender, EventArgs e) { List <bool> state = MainDV.isLearnState; string bit = ""; for (int i = 0; i < state.Count; i++) { bit += state[i] ? '1' : '0'; } string vcode = VCode.BitToVCode(bit); ShowCode codeform = new ShowCode(); codeform.ShowMeCode(vcode); }
private void 修改状态ToolStripMenuItem_Click(object sender, EventArgs e) { codeGet codeform = new codeGet(); codeform.getCode(); string code = codeform.getcode; if (code == null || code == "") { return; } if (MainDV.changeLearnState(VCode.VCodetobit(code)) == false) { MessageBox.Show("该进度代码与当前依赖不匹配,请输入正确的进度代码"); } else { MainDV.Flash(); } }