Уважаемые мастера!
Помогите, пожалуйста, начинающему программисту!
Я хочу, чтобы MSWord работал не с doc-файлом, а с Image-полем таблицы MS SQL Server'а. Можно ли это сделать? Можно ли "обмануть" _document, заставив его работать не с файлом, а, например, с char*.
Заранее благодарен
Alef
Здравствуйте Alef, Вы писали:
A> Уважаемые мастера! A>Помогите, пожалуйста, начинающему программисту! A>Я хочу, чтобы MSWord работал не с doc-файлом, а с Image-полем таблицы MS SQL Server'а. Можно ли это сделать? Можно ли "обмануть" _document, заставив его работать не с файлом, а, например, с char*.
Это не вопрос по С++. просьба модераторам перенести его вместе
в ответом в конференцию по COM.
Ответ: нужно использовать WordDocument в OleContainer-е.
Он умеет сохраняться в Stream. А там можешь его хоть во что сохранить
хоть в Blob в базе хоть в char*
Любая проблема дизайна может быть решена введением дополнительного абстрактного слоя, за исключением проблемы слишком большого количества дополнительных абстрактных слоев