有没有办法在不使用剪贴板或创建新的word文件的情况下插入使用单词颜色的richtextbox文本?
Word.Selection sel = wordApp.Selection;
sel.InsertAfter(richTextBox2.SelectedRtf);
这是插入原始RTF代码
答案 0 :(得分:0)
第1步:将richtextbox的内容保存到临时的.rtf文件
步骤2:将您的选择折叠到最后或更好:使用Range对象而不是Selection
第3步:Selection.InsertFile([pathtoyourtemprtf], Link:=False)
步骤4:您现在可以安全地删除临时rtf文件。
那会吗?