クリップボードにテキストをセットする方法です。
サンプル
例)クリップボードにテキストをセットする
using System.Windows.Forms;
// 文字列
string str = "みかん";
// クリップボードにセットする
Clipboard.SetText(str);
備考
- nullや""(空文字)をセットすると、System.ArgumentNullException: 'Value cannot be null. ' が発生します。
(nullや空文字がセットされる可能性がある場合は、セット前に判定を行ってください) - Clipboard.SetTextは、.NET Framework2.0以降で使用できます。
- .NET Framework2.0より前の環境では、Clipboard.SetDataObjectをご使用ください。