0

我是一名 C++ 开发人员,正在努力更新已广泛使用 IStorage 接口从内存存储(通过 ILockBytes)打开 Office 2007 之前的文档的应用程序。

如果到目前为止您仍在关注我,您可能知道新的 Office 文档格式与 IStorage 容器不兼容。我尝试更新的应用程序依赖于所有 Office 应用程序都具有的 IPersistStorage 接口,并且编写的代码调用 IPersistStorage 的 load 方法从 IStorage 接口读取文档。

所以问题是:

什么样的 COM 接口可供我从内存容器中读取 Office 2007 文档?

4

1 回答 1

0

我一直在努力解决几乎相同的问题,从数据库存储中读取和写入。

现在,我认为最好的方法可能是使用 WebDAV 支持,并使用 Web 服务器来实现 WebDAV 以读取和写入数据库。

不过,这是一团糟……欢迎其他指针:-)

于 2010-05-02T22:39:24.117 回答