| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C++ Builder > список интерфейсов при работе с Word |
| Автор: Perun 25.8.2008, 09:28 |
| Добрый день! У меня задача состоит в формировании отчёта по БД в Word. Я нашёл статьи по работе с сервером Word. Но не понял принцип работы с интерфейсами. Попробовал макрос записать в Word, а как его перевести в С++? |
| Автор: Perun 25.8.2008, 09:48 |
| Конкретней: мне надо изменить межстрочный интервал,шрифт,выравниание текста. Вот код VBA: Selection.Font.Name = "Times New Roman" Selection.Font.Size = 14 Selection.ParagraphFormat.LineSpacing = LinesToPoints(1.5) Selection.ParagraphFormat.LineSpacing = LinesToPoints(2) Selection.ParagraphFormat.LineSpacing = LinesToPoints(2.5) Selection.ParagraphFormat.LineSpacing = LinesToPoints(1) Selection.Font.Bold = wdToggle Selection.ParagraphFormat.Alignment = wdAlignParagraphCenter как мне дальше работать в С++Builder? |
| Автор: Perun 27.8.2008, 07:14 |
| Люди дайте хоть ссылку!!! Как макрос переволить в код С++. Я нашёл в библиотеке функцию LinesToPoints(и CentimetersToPoints). Но мне надо установить свойство объекта через OlePropertySet(). Каков алгоритм? |
| Автор: Dmi3ev 28.8.2008, 21:39 |
| не очень вникал, есть ли там то, что Вам нужно, но возможно это поможет))) http://wladm.narod.ru/Borland/word.html |
| Автор: Ma_s_ik 29.8.2008, 15:59 |
| Предлагаю использовать компонент для работы MS Office... http://depositfiles.com/files/7490133 - компоненты для Borland C++ Builder 6 http://depositfiles.com/files/7516713 - те же компоненты, только для Borland Developer Studio 2006 http://depositfiles.com/files/7492064 - описание функций и их параметров http://depositfiles.com/files/7511387 - пример программы с использованием компонента TOLEExcel |