![]() |
|
|
![]()
|
|
| Нитонисе |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 917 Регистрация: 5.11.2009 Репутация: 2 Всего: 2 |
На форме есть компоненты WordApplication1, WordDocument1, Edit1, Button1.
Обработчик нажатия на кнопке такой:
Последней строчкой я пытаюсь вывести в ворде строку из эдита, но получаю вот такое сообщение ![]() Что тут не так делаю? Это сообщение отредактировал(а) Нитонисе - 5.1.2010, 16:36 |
|||
|
||||
| smoke_man |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 447 Регистрация: 25.1.2007 Где: Рязань Репутация: 9 Всего: 17 |
А так:
-------------------- 0x2b|~0x2b |
|||
|
||||
| Нитонисе |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 917 Регистрация: 5.11.2009 Репутация: 2 Всего: 2 |
Ошибка на этой строчке - [C++ Error] UMain.cpp(4198): E2288 Pointer to structure required on left side of -> or ->* |
||||
|
|||||
| _Dimon_ |
|
||||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 243 Регистрация: 25.6.2007 Где: Украина Репутация: 1 Всего: 1 |
Если ти ставиш EmptyParam, значит тебе все равно куда запишется этот текст. Напиши тогда
это текущая позиция курсора в документе (если нет выделеного текста...) |
||||
|
|||||
| Нитонисе |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 917 Регистрация: 5.11.2009 Репутация: 2 Всего: 2 |
Немного изменил.
так как Selection не является членом WordDocument. Теперь текст из эдита вставляется. Однако если после этого закрыть ворд и снова нажать на кнопку, чтобы ворд снова открылся и в него занеслась надпись из эдита, появляется вот такое сообщение. ![]() Это что такое? |
|||
|
||||
| xvr |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 48 Всего: 223 |
|
|||
|
||||
| Нитонисе |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 917 Регистрация: 5.11.2009 Репутация: 2 Всего: 2 |
Да, теперь работает.
Такой вопрос, нужно из компонента RichEdit закинуть текст в ворд, причем соблюдая форматирование. То есть жирный шрифт должен быть жирным, цветной - уветным, отступы все, выравнивание и т.д. Как это сделать? |
|||
|
||||
| Нитонисе |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 917 Регистрация: 5.11.2009 Репутация: 2 Всего: 2 |
Вот так получается все строки перекинуть из ричэдита в ворд, но тескт не форматирован. Как сохранить форматирование? |
|||
|
||||
| Нитонисе |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 917 Регистрация: 5.11.2009 Репутация: 2 Всего: 2 |
Форматирование можно сохранить скопировав текст из ричэдита в буфер и вставив в ворде.
|
|||
|
||||
| xvr |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 48 Всего: 223 |
RichEdit выдает на гора RTF текст ТОЛЬКО при операциях стриминга (RichEdit->Lines->SaveTo* & RichEdit->Lines->LoadFrom*)
|
|||
|
||||
| Нитонисе |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 917 Регистрация: 5.11.2009 Репутация: 2 Всего: 2 |
||||
|
||||
| Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 11 Всего: 130 |
Нитонисе, а я с тобой уже делился "секретом", что если не знаешь, как написать ту или иную инструкцию в Word или Excel, то часто помогает создание макроса в самом Word, а потом переложение этого макроса в свою программу? Если не делился - то делюсь, а если делился - то извиняюсь за повторение.
-------------------- There's nothing left but silent epitaphs. |
|||
|
||||
![]()
|
| Правила форума "С++ Builder" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C++ Builder | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |