Com outlook 2007-是否有方法从Appointmentitem获取格式化文本?

Com outlook 2007-是否有方法从Appointmentitem获取格式化文本?,com,outlook-2007,Com,Outlook 2007,我正在尝试获取约会项目的格式化文本,我搜索了所有地方,大多数地方都建议获取约会项目的word文档: Word.Document wd = (Word.Document) (item as Outlook.AppointmentItem).GetInspector.WordEditor; 这样我就得到了word文档。但它不会告诉你一旦你得到了这个word文档,该如何处理它。现在如何从word文档中获取格式化文本 更新: 给任何在未来寻找这个答案的人。我在2007年想出了如何做到这一点 1) 首先

我正在尝试获取约会项目的格式化文本,我搜索了所有地方,大多数地方都建议获取约会项目的word文档:

Word.Document wd = (Word.Document) (item as Outlook.AppointmentItem).GetInspector.WordEditor;
这样我就得到了word文档。但它不会告诉你一旦你得到了这个word文档,该如何处理它。现在如何从word文档中获取格式化文本

更新: 给任何在未来寻找这个答案的人。我在2007年想出了如何做到这一点

1) 首先,您必须通过WordEditor变量从指定项获取word文档

2) 然后,您必须使用word文档中的选择和复制功能将RTF文本复制到剪贴板中

3) 制作一个richtextbox并使用richtextboc粘贴功能将剪贴板中的内容粘贴到richtextbox中

4) 现在,您可以从richtextbox访问.Rtf函数,该函数现在将为您提供appointmentItem的Rtf

从我的搜索,这种方法是最简单的方法,但你必须接管剪贴板,这是不理想的。我读到的第二种方法是将步骤1中的word文档保存到计算机上的实际RTF文件中,然后读入该RTF文件


第三种方法是在步骤1中使用Range.FormattedText函数解析word文档。

更新:将来搜索此答案的任何其他人。我在2007年想出了如何做到这一点

1) 首先,您必须通过WordEditor变量从指定项获取word文档

2) 然后,您必须使用word文档中的选择和复制功能将RTF文本复制到剪贴板中

3) 制作一个richtextbox并使用richtextboc粘贴功能将剪贴板中的内容粘贴到richtextbox中

4) 现在,您可以从richtextbox访问.Rtf函数,该函数现在将为您提供appointmentItem的Rtf

从我的搜索,这种方法是最简单的方法,但你必须接管剪贴板,这是不理想的。我读到的第二种方法是将步骤1中的word文档保存到计算机上的实际RTF文件中,然后读入该RTF文件

第三种方法是在步骤1中使用Range.FormattedText函数解析word文档