![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| RedArrow |
|
|||
|
Unregistered |
Подскажите, плиз, как мне из своей программы формировать документ Ворда со сложным форматированием типа на одной строке жирный и нормальный шрифт? У меня Дельфи 6 профешнл, но хелпа для TWordApplication и TWordDocument нету. Может, кто пришлет, если не трудно?
|
|||
|
||||
| Kesh |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Эксперт Сообщений: 2488 Регистрация: 31.7.2002 Где: Германия, Saarbrü cken Репутация: 4 Всего: 54 |
В Дельфи такой штуки по-моему и нет...
Все решается гораздо проще - открываешь WORD, там Сервис->Макрос->Редактор Visual Basic и там уже смотришь мелкомягкие хэлпы по всему, чего угодно... Правда все на забугорном языке, ну да я думаю ты справишься... -------------------- ![]() |
|||
|
||||
| Lobsang |
|
|||
|
Unregistered |
Почему же нет?
Есть. Суть сводится к созданию предварительной табличной формы в Ворде. Из дельфи ее заполняешь данными и форматируешь как хочешь через WordApplication. А вообще об этом здесь уже писали. |
|||
|
||||
| Medved |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 7209 Регистрация: 15.9.2002 Где: Kazakhstan, Astan a Репутация: 14 Всего: 154 |
\Program Files\Borland\Delphi6\Demos\ActiveX\OleAuto\SrvComp
-------------------- |
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 6 Всего: 137 |
Я, кроме OLEContainer'a работал ещё с Вордом таким образом:
var OLE : Variant; OLE := CreateOLEObject ('Word.Basic'); ... OLE.FileNew; OLE.FileSaveAs (FileName, n); OLE.FileClose (n); и так далее. Умудрялся делать интересные вещи. Как-то мне в голову ударила бредовая идея (до ума не довёл): можно создавать html-документ, открывать его в Ворде, а потом перекидывать флажок на разметку страницы. И наоборот. Doc -> HTML, сохраняю, обрабатываю уже простой текстовый файл. Возможности, ясное дело, немалые - шрифты, картинки, таблички и пр. Можешь сделать что-то подобное. Ещё один совет: список вордовских функций можно посмотретьтак: щёлк правой кнопкой по меню, настройка, клавиатура, и там по группам - многие функции. Только сейчас глянул - для перевода представления документа Doc -> HTML и обратно, видимо, используются, ф-ции ViewWeb и ViewPage. Интересно - проверь. В общем, так |
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |