RichTextBox のテキスト全体をクリップボードにコピーしようとしています。
これは、RichTextbox にテキストを追加する方法です。
RichTextBox1.Text += vbNewLine & AlbumName
RichTextBox1.Text += vbNewLine & AlbumLink & vbNewLine
RichTextBox1.SelectionStart = RichTextBox1.Text.Length
RichTextBox1.ScrollToCaret()
しかし、vbnewline を認識できません (VBCrlf も使用してみました):
Private Sub ToolStripMenuItem2_Click(sender As Object, e As EventArgs) Handles ToolStripMenuItem2.Click
Clipboard.SetText(RichTextBox1.Text.Replace(vbNewLine, " "))
End Sub
テキストを貼り付けると、メモ帳はその空白行を認識できませんが、コピーした同じテキストを「SublimeText Editor」などの他の TextEditor に貼り付けると、VBNewLines が認識されます...
アップデート
Environment.NewLine を使用してみましたが、同じ結果が得られます。
これは、メモ帳に貼り付けたリッチテキスト ボックスからコピーしたテキストの例です。
Escape the Fate - Ungrateful (2013)http://vk.com/doc3197020_179614905?hash=97855f387cf7d8a85bThe King Is Dead - Once Upon A Burning House [EP] (2013)http://vk.com/doc3197020_183005958?hash=bdea3f04fe101eae11Sleeping With Sirens - Alone [single] (2013)http://vk.com/doc3197020_182922598?hash=27e50a03a30b4ec89cPalisades - Outcasts (2013)http://vk.com/doc3197020_182588309?hash=90f629956bcfc59029Done!
これは、他のエディターに貼り付けられた同じテキストです。
Escape the Fate - Ungrateful (2013)
http://vk.com/doc3197020_179614905?hash=97855f387cf7d8a85b
The King Is Dead - Once Upon A Burning House [EP] (2013)
http://vk.com/doc3197020_183005958?hash=bdea3f04fe101eae11
Sleeping With Sirens - Alone [single] (2013)
http://vk.com/doc3197020_182922598?hash=27e50a03a30b4ec89c
Palisades - Outcasts (2013)
http://vk.com/doc3197020_182588309?hash=90f629956bcfc59029
Done!