Example #1
0
File: Form1.cs Project: BJFX/UWACN
        //16进制显示
        private void modecheck_CheckedChanged(object sender, EventArgs e)
        {
            string str;

            if (modecheck.Checked)
            {
                str = CRCHelper.ConvertCharToAscii(sourcebox.Text);
                sourcebox.Clear();
                sourcebox.Text = str;
                str            = "";
                str            = CRCHelper.ConvertCharToAscii(crctext.Text);
                str            = str.PadLeft(4, '0');
                crctext.Clear();
                crctext.Text = str;
                str          = "";
            }
            else
            {
                str = CRCHelper.ConvertAsciiToChar(sourcebox.Text);
                sourcebox.Clear();
                sourcebox.Text = str;
                str            = "";
                str            = CRCHelper.ConvertAsciiToChar(crctext.Text);
                str            = str.PadLeft(2, '0');
                crctext.Clear();
                crctext.Text = str;
                str          = "";
            }
            databox.Text = sourcebox.Text + crctext.Text;
        }