2010-11-08 66 views
0

我正在编写一个VB.net中的胜利形式桌面应用程序,该应用程序采用富文本形式的用户数据,内部存储为对象,然后序列化为XML文件用于持久存储目的。使用Word为我的应用程序创建文件

要创建用户数据(可能会调用应用程序的“文档”),我写了一个单独的应用程序,尝试成为文字处理器,然后将文本保存为XML格式,然后可以打开并使用在主应用程序中。

有没有一种方法可以使用Word来做到这一点?也许通过编写加载项或模板?只是为了澄清,丰富文本的格式只是一个表格,然后我需要将其保存为我的XML格式,或者将文本保存为我的对象,然后将其序列化为文件。

回答

0

您可以编写一个挂钩到FILE SAVE进程中的小VSTO插件,而不是通过word保存文件,而是将所需文件的任何部分保存为您自己的XML格式。

Google“VSTO REPURPOSING CONTROLS”获取有关重新调整内置FILE SAVE功能的更多详细信息。

+0

谢谢drventure。我会研究这一点。 – Guy 2010-11-09 12:24:29