2009-09-25 115 views
1

根據「Microsoft Office Word™2003 Visual Basic參考」,似乎Document對象只能從磁盤加載文件或將文件保存到磁盤。是否可以將文檔保存到內存或從內存中加載文檔?因爲我需要將文檔保存到數據庫而不是磁盤文件。我使用Delphi。Word COM/OLE/VBA:如何從內存保存/加載文檔?

預先感謝您。

+0

我可以通過添加註釋來將線程添加到最上面;) – 2009-10-14 13:23:52

回答

0

Office支持使用WEBDAV協議從Internet打開文件。我想它支持IPersistMoniker接口。檢查DSOFramer的源代碼以獲取更多信息。 注意不支持DSOFramer,Office可能不支持將來在DSOFramer中使用的接口。

+0

謝謝盛江,我覺得我最好不要訴諸普通的'保存到磁盤'的方法和喜歡的東西。 – 2009-11-14 05:10:32

0

我面臨的是內部應用程序的相同要求。我目前正在調查Aspose.Words和TX文本控件,它們支持從/向內存中加載/保存Word文檔。