码迷,mamicode.com
首页 > 其他好文 > 详细

c#发送数据到剪贴板及从剪贴板获取数据

时间:2014-08-09 00:15:36      阅读:307      评论:0      收藏:0      [点我收藏+]

标签:winform

我以winform为例,设计两个textbox控件,分别命名为:textbox1和textbox2,设计两个button控件,分别命名:为btn_send和btn_get。

bubuko.com,布布扣

代码如下:

<span style="font-family:Microsoft YaHei;font-size:14px;"> private void btn_send_Click(object sender, EventArgs e)
        {
            try
            {
                Clipboard.SetText(textBox1.Text);
                MessageBox.Show("已成功将文本框内容复制到剪贴板!");
            }
            catch (Exception)
            {
                MessageBox.Show("Error!");
            }
        }

        private void btn_get_Click(object sender, EventArgs e)
        {
            string txt2 = textBox2.Text;
            try
            {
                IDataObject iData = Clipboard.GetDataObject();
                if (iData.GetDataPresent(DataFormats.Text))
                {
                    //MessageBox.Show((string)iData.GetData(DataFormats.Text));
                    textBox2.Text = (string)iData.GetData(DataFormats.UnicodeText);
                }
                else
                {
                    MessageBox.Show("目前剪贴板中数据不可转换为文本", "错误");
                }
            }
            catch (Exception)
            {
                MessageBox.Show("Error");
            }
        }</span>


源代码下载

c#发送数据到剪贴板及从剪贴板获取数据,布布扣,bubuko.com

c#发送数据到剪贴板及从剪贴板获取数据

标签:winform

原文地址:http://blog.csdn.net/lisenyang/article/details/38446605

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!