none
VB2008用md5加密文字 RRS feed

  • 问题

  • VB2008用md5加密文字

    在窗口中有文本框textbox1 用于输入原文字

    当textbox1中的文字改变时在textbox2中输出加密的文字

     

    跪求代码

    2011年7月30日 12:56

答案

  • VB2008用md5加密文字

    在窗口中有文本框textbox1 用于输入原文字

    当textbox1中的文字改变时在textbox2中输出加密的文字


    Hello:)

    双击一个文本框,然后写下一下代码:

     private void txtBox1_TextChanged(object sender, EventArgs e)
            {
                if (txtBox1.Text == "")
                    textBox1.Text = "";
                else
                {
                    MD5 md5 = new MD5CryptoServiceProvider();
                    byte[] fromData = System.Text.Encoding.Unicode.GetBytes(txtBox1.Text);
                    byte[] targetData = md5.ComputeHash(fromData);
                    textBox1.Text = BitConverter.ToString(targetData);    //textBox1就是加密输出的文本框
                }
            }


    如果你有其它意见或私下交流,请直接发送maledong_work@foxmail.com;或者讨论(Talk)
    If you do not have QQ, please open the page and download it and click the image to talk or leave message for me.
    下载MSDN桌面工具(Vista,Win7)
    下载Technet桌面小工具(Vista,Win7)
    慈善点击,点击此处
    • 已标记为答案 Paul Zhou 2011年8月8日 5:32
    2011年8月1日 3:21
    版主