Открытие Office 2007 Документы из памяти - Как?
Я - разработчик C++, борющийся с обновлением приложения, которое широко использовало интерфейс IStorage, чтобы открывать документы до Office 2007 из хранилища в памяти (через ILockBytes).
Если вы все еще следите за мной, вы, вероятно, знаете, что новые форматы документов Office несовместимы с контейнерами IStorage. Приложение, которое я пытаюсь обновить, опиралось на интерфейс IPersistStorage, который есть во всех приложениях Office, и написанный код вызывает метод загрузки IPersistStorage для чтения в документе из интерфейса IStorage.
Итак, вопрос:
Какие типы интерфейсов COM доступны для чтения из документа Office 2007 в контейнере памяти?
1 ответ
Я боролся с почти такой же проблемой, чтобы читать и писать из хранилища базы данных.
Прямо сейчас я думаю, что лучшим способом может быть использование поддержки WebDAV и использование веб-сервера для реализации WebDAV для чтения и записи в базу данных.
Это беспорядок, хотя... другие указатели приветствуются:-)