Exemple #1
0
 private void OK_Click(object sender, EventArgs e)
 {
     if (VCode.isLegalVCode(code.Text) == false)
     {
         MessageBox.Show("输入的不是合法的进度代码,请重新输入");
         return;
     }
     codes = code.Text;
     Hide();
 }
Exemple #2
0
        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);
        }
Exemple #3
0
        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();
            }
        }