在我的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)
我第一次认为这不是一个难题,但现在我觉得这不是一个简单的问题。
我在谷歌中引用和搜索了很多,但只能复制和粘贴文本。
任何帮助非常感谢
答案 0 :(得分:0)
我无法记住如何执行此操作的详细信息,但希望这会有所帮助。
首先,您使用RichTextBox.Copy
和Clipboard.SetText
这似乎是多余的。
其次,使用ClipBoard.SetText
意味着您只需要复制文本,如果您想获取我认为您需要查看的所有数据Clipboard.SetDataObject。