会C# windows窗体应用程序编程的大神进来一下啊,帮我实现一个功能!!

我在软件中添加了一个CheckBox(加密),还有一个textBox(文本输入框),还有一个Button(发送),我想要实现当勾选CheckBox(加密)时,点击Butt... 我在软件中添加了一个CheckBox(加密),还有一个textBox(文本输入框),还有一个Button(发送),我想要实现当勾选CheckBox(加密)时,点击Button发送按钮会将textBox中的内容加密发送,这个怎么实现啊! 展开
 我来答
落叶l无情
2015-04-26 · TA获得超过1417个赞
知道大有可为答主
回答量:1372
采纳率:0%
帮助的人:1414万
展开全部

在点击发送时先检查checkbox状态,如果勾选了就对textBox内容作相应处理,然后在发送。

private void button1_Click(object sender, EventArgs e)  //发送按钮单击事件
{
    String content=textBox1.Text;
    byte[] bt;  //hex发送内容,自行修改数据类型
    if (checkBox1.Checked)  //加密CheckBox被勾选
    {
        content=加密(content);   //这里是伪代码,写个加密函数
    }
    if (checkBox2.Checked)   //HEX发送CheckBox被勾选
    {
        bt=转换HEX(content);   //这里是伪代码,写个转换成HEX函数  
    }
    //发送数据(content);      //发送加密的数据,写个发送数据的函数,由于参数可能有两种数据类型,可重载
    //发送数据(bt);           //发送 hex数据
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式