复制RichTextBox内容并粘贴到Hotmail,Yahoo就像Rich Text Editor一样

时间:2015-04-24 07:39:13

标签: c# .net vb.net richtextbox

在我的vb.net应用程序中,我想复制RichTextBox1的内容并粘贴到

Hotmail,雅虎的富文本编辑器。

这是我迄今为止所做的,但它只复制和粘贴文本,不包含图像和格式。

RichTextBox1.LoadFile("test.rtf")
' Get the text from your rich text box
Dim textContents As String = RichTextBox1.Rtf
' Copy the text to the clipboard
Clipboard.SetText(textContents, TextDataFormat.Rtf)  
RichTextBox1.Copy() 
WebBrowser1.Document.GetElementById("rtetext").InnerText = Clipboard.GetText(TextDataFormat.Rtf)

我第一次认为这不是一个难题,但现在我觉得这不是一个简单的问题。

我在谷歌中引用和搜索了很多,但只能复制和粘贴文本。

任何帮助非常感谢

1 个答案:

答案 0 :(得分:0)

我无法记住如何执行此操作的详细信息,但希望这会有所帮助。

首先,您使用RichTextBox.CopyClipboard.SetText这似乎是多余的。 其次,使用ClipBoard.SetText意味着您只需要复制文本,如果您想获取我认为您需要查看的所有数据Clipboard.SetDataObject