Visual C++, mdb.
В таблице базы есть BLOB-поле, где лежат Word-файлы. Задача заключается в:
1) чтении бинарных данных из базы
2) отображение содержимого вордового файла на форме диалога.
Ососбенно интересна вторая часть задачи. В частности, какой компонент/класс использовать для этого.
У меня вообще подозрение, что представленный variant содержит далеко не весь текст документа, потому как в контрол выводится одна-две кракозябры и все.
Хотя может это порождено проблемой форматирования.
Да, задача именно в форматировании и именно ее я не могу решить.
> У меня вообще подозрение, что представленный variant содержит далеко не весь текст документа
А почему подозрение-то? Возьми да проверь... А вообще, мне было бы странным, если б текст документа был способен быть передан исключительно в виде одного единственного варианта. Вернее, я убежден, что это не так. Разбирайся в вордовых объектных интерфейсах - наверняка найдешь много интересного. Кстати, делать это лучше в самом ворде - в его макро-редакторе есть неплохой объектный браузер.
Ну, а если лень рыться в интерфейсах - сходу приходит на ум например такой вот "лобовой" подход. Копируешь содержимое документа в клипборд, а уж оттуда тянешь в любом формате, в каком пожелаешь - текст, html, и т.п.