複数行のテキストボックスにデータベースからテキストが入力されていますが、クリップボードにコピーして別のウィンドウやファイルに貼り付けるにはどうすればよいですか?可能であれば、メモ帳/単語ファイルへのOR。複数行のテキストボックスの内容をC#でクリップボードにコピーする方法は?
6
A
答えて
11
Clipboard.Clear(); //Clear if any old value is there in Clipboard
Clipboard.SetText("abc"); //Copy text to Clipboard
string strClip = Clipboard.GetText(); //Get text from Clipboard
0
System.Windows.Forms.Clipboard.SetText(..)
http://msdn.microsoft.com/en-us/library/system.windows.forms.clipboard.settext.aspx
2
Clipboard.SetText()
を使用して、単一または複数行TextBox
からクリップボードにしてからテキストをコピーするに違いは(ありませんそしてもちろんClipboard.GetText()
)。 TextBox
には、改行があってもいなくても、単一のString
が含まれます。それは目のキャンディです。
制限の観点からは、ClipBoard.SetText()
メソッドは常に1つの文字列だけを受け入れます。そのサイズはその時点での空きメモリの量と制限されています。
このテキストをメモ帳やWordなどのアプリケーションに手動で貼り付ける特別なコードは必要ありません。
Clipboard.SetText(yourTextBox.Text);
すべてが必要です。
1
あなたは例のように改行文字を「\ n」を、交換する必要があります。
string textforClipboard = TextBox1.Text.Replace("\n", Environment.NewLine);
Clipboard.Clear();
Clipboard.SetText(textforClipboard);
関連する問題
- 1. C#Webアプリケーションのテキストボックスからテキストをクリップボードにコピーする方法
- 2. jtableの内容をクリップボードにコピーする方法
- 3. コンソールウィンドウの内容をクリップボード/ファイルにコピーする方法
- 4. 複数の要素をFlexでクリップボードにコピーする方法は?
- 5. DataGridViewの内容をクリップボードにコピー
- 6. javascript ---クリックして内容をクリップボードにコピー
- 7. 入力中にテキストボックスの内容を別のテキストボックスにコピーする
- 8. Cのスクリーンショットをクリップボードにコピーする方法
- 9. C#:コピーされたテキストのクリップボードを常にチェックする方法
- 10. 複数のディレクトリ(および内容)をワンショットでコピーする
- 11. vimで選択した行をクリップボードにコピーする方法
- 12. C#で複数回テキストボックスにテキストを表示する方法は?
- 13. vbテキストボックスを "バッファ"の内容に設定する方法は?
- 14. クリップボードの内容を保持する方法
- 15. antの複数のディレクトリの内容をコピーする
- 16. 複数行のテキストボックスの一番下にスクロールする方法は?
- 17. リストビューの選択した複数の行をDelphiのクリップボードにコピーする
- 18. 複数のテキストボックスにクリップボードを出力する
- 19. Windows上のEmacsでクリップボードの内容を保持する方法は?
- 20. FTPディレクトリの内容を共有ネットワークパスにコピーする方法は?
- 21. スパンの内容をtitle属性にコピーする方法は?
- 22. HTMLとテキストの両方をクリップボードにコピーする方法は?
- 23. どのようにして、セルの内容をクリップボードにコピーしますか
- 24. jQueryクリップボードの内容+追加
- 25. 現在のパスをクリップボードにコピーする方法は?
- 26. Androidのクリップボードにテキストをコピーする方法は?
- 27. Unity:クリップボードの内容を変数に抽出します。 GUIUtility.systemCopyBuffer
- 28. VBAなしでセルの内容をコピーする方法
- 29. コピーASP.NET GridViewをクリップボードにコピーする方法
- 30. DataTableの内容をSQLテーブルにコピーする方法