0

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!
4

1 に答える 1