Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > Просмотр word документов


Автор: ShadowXXX 1.3.2005, 06:35
Нужно просто показать на форме документ Word, без возможности его редактирования.

Использую TOleContainer, но:
1) нету скроллинга (т.е. открытый документ обрезается под размеры контейнера)
2) показывается только 1 страница документа.

Помогите плиз кто знает. smile

Автор: Hroft 2.3.2005, 10:37
А может, можно сделать у ворда Preview, который смасштабировать под размер компонента?
И постранично показывать. Мелко, но зато целиком.
А может, проще запустить сам ворд?

Автор: Guest 4.3.2005, 06:40
Скорее всего так и придётся делать, т.к. уже пол инета перерыл, и ничего не нашёл.
А сделать превью??? Пример можно плиз.

Автор: Geser 14.5.2006, 15:29
Почти аналогичная задача. Только мне нужно показывать не мелко, а нормально. И без участия ворда. 

Автор: ZIlya 15.5.2006, 09:44
К примеру можно так

Код

OleContainer1->CreateObjectFromFile(path_doc,false);
OleContainer1->DoVerb(ovShow);
ComboBox1->SetFocus();//нужно чтобы исчезли панели Ворда


 

Автор: _hunter 15.5.2006, 10:17
без участия ворда -- забудь -- формат его файла самому разбирать придется. а это (AFAIK) только чуваки из OpenOffice' а сделать смогли... 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)