2014年04月17日

クリップボードへの転送

   このエントリーをはてなブックマークに追加 Clip to Evernote


どう書く?orgに感謝を込めて」で書いたように、以前書いたコードをアップしていきます。
第1回目は、クリップボードへの転送 です。 

■問題 (出題者:mattsanさん)
クリップボード(や同等の機能)へテキストを転送するプログラムをお願いします。 
また可能でしたらクリップボードのデータを取り出すプログラムもお願いします。
システムに依存する内容ですが、応用範囲が広いと思いましたので出題させてもらいました。
  
■コード   
private void buttonCopy_Click(object sender, EventArgs e) {
    Clipboard.SetText(textBox1.Text);
}

private void buttonPaste_Click_1(object sender, EventArgs e) {
    textBox2.Text = Clipboard.GetText();
}

private void buttonImagePaste_Click(object sender, EventArgs e) {
    var bitmap = Clipboard.GetImage();
    if (bitmap != null) {
        pictureBox1.Image = bitmap;
    }
}
イメージについては、ペーストだけのコード。これだけのコードで、ペイントアプリなどでコピーしたものを貼利付けられます。


 

この記事へのトラックバックURL

http://trackback.blogsys.jp/livedoor/gushwell/52367651