我是一名C ++开发人员,正在努力更新一个广泛使用IStorage接口的应用程序,以便从内存存储中打开Office 2007之前的文档(通过ILockBytes)。
如果到目前为止您仍在关注我,您可能知道新的Office文档格式与IStorage容器不兼容。我正在尝试更新的应用程序,依赖于所有Office应用程序都具有的IPersistStorage接口,以及编写的代码调用IPersistStorage的加载方法来从IStorage接口读取文档。
所以问题是:
我可以从内存容器,Office 2007文档中读取哪种COM接口?
答案 0 :(得分:0)
我一直在努力解决几乎相同的问题,从数据库存储中读取和写入。
现在,我认为最好的方法可能是使用WebDAV支持,并使用Web服务器实现WebDAV来读取和写入数据库。
这是一团糟,但是其他指针会受到欢迎: - )