我以winform為例,設計兩個textbox控件,分別命名為:textbox1和textbox2,設計兩個button控件,分別命名:為btn_send和btn_get。
代碼如下:
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"); } }
源代碼下載