powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Прошу помощи при работе c MS Word? Допечатывание текста в уже имеющийся абзац.
15 сообщений из 15, страница 1 из 1
Прошу помощи при работе c MS Word? Допечатывание текста в уже имеющийся абзац.
    #38773599
kirillo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ребята все привет есть потребность вывести в одном абзаце следующую надпись

Str=ПРИКАЗ № 405 Том №____

где слово №405 подчеркнуто

вывожу я все в Ворд вот так

vVarParagraph=vVarParagraphs.OleFunction("Item",P);
vVarParagraph.OlePropertyGet("Range").OlePropertyGet("Font").OlePropertySet("Bold",bold);
vVarParagraph.OlePropertyGet("Range").OlePropertySet("Text",Str.c_str());

Ребята помогите сделать кусок подчеркнутым, либо как дописать текст в параграф P, чтобы что было в параграфе осталось.
Всем спасибо
...
Рейтинг: 0 / 0
Прошу помощи при работе c MS Word? Допечатывание текста в уже имеющийся абзац.
    #38773635
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что за библиотека? C++ builder чтоли? Непонятно..
...
Рейтинг: 0 / 0
Прошу помощи при работе c MS Word? Допечатывание текста в уже имеющийся абзац.
    #38773654
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonC++ builder чтоли?дельфи
...
Рейтинг: 0 / 0
Прошу помощи при работе c MS Word? Допечатывание текста в уже имеющийся абзац.
    #38773656
Фотография NekZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorychдельфи
Код: plaintext
1.
vVarParagraph=vVarParagraphs.OleFunction("Item",P);


Разве в дельфи есть такой оператор присваивания?
...
Рейтинг: 0 / 0
Прошу помощи при работе c MS Word? Допечатывание текста в уже имеющийся абзац.
    #38773663
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NekZРазве в дельфи есть такой оператор присваивания?важнее, что в билдере нельзя VCL-style классы создать на стеке. Там было бы vVarParagraph->OlePropertyGet("Range")->OlePropertySet("Text",Str.c_str());
хотя топикстартеру наш флейм не очень помогает, прошу прощения
...
Рейтинг: 0 / 0
Прошу помощи при работе c MS Word? Допечатывание текста в уже имеющийся абзац.
    #38773669
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Знатоки. Помогите идентифицировать технологию. Перенесём в MSOffice или Windows
...
Рейтинг: 0 / 0
Прошу помощи при работе c MS Word? Допечатывание текста в уже имеющийся абзац.
    #38773691
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorychNekZРазве в дельфи есть такой оператор присваивания?важнее, что в билдере нельзя VCL-style классы создать на стеке. Там было бы vVarParagraph->OlePropertyGet("Range")->OlePropertySet("Text",Str.c_str());
хотя топикстартеру наш флейм не очень помогает, прошу прощения
С++Билдер это.
А vVarParagraph это OleVariant который умеет вызывать методы COM.
Скорее всего это какая-то очередная билдеровская надстройка над С++.
...
Рейтинг: 0 / 0
Прошу помощи при работе c MS Word? Допечатывание текста в уже имеющийся абзац.
    #38774174
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anatoly MoskovskyС++Билдер это.Анатолий, вам виднее, конечно. Это вы ведь на стройке программируете, не я
...
Рейтинг: 0 / 0
Прошу помощи при работе c MS Word? Допечатывание текста в уже имеющийся абзац.
    #38774217
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorychАнатолий, вам виднее, конечно. Это вы ведь на стройке программируете, не я
Издалека лучше видно :)

В частности, инете есть куча аналогичных примеров, именно для билдера.
Например http://rxlib.ru/WinLesson/bles1.htm
...
Рейтинг: 0 / 0
Прошу помощи при работе c MS Word? Допечатывание текста в уже имеющийся абзац.
    #38774218
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не говоря уже про то, что в билдеровской доке по Variant/OleVariant, которые возвращаются ОЛЕ-методами Оффиса, напрямую прописана возможность вызова методов.
Т.е. никаких указателей на Variant не нужно, что мы и видим в примерах.
...
Рейтинг: 0 / 0
Прошу помощи при работе c MS Word? Допечатывание текста в уже имеющийся абзац.
    #38774219
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А также вот это
egorychв билдере нельзя VCL-style классы создать на стеке
не относится к типу Variant.
...
Рейтинг: 0 / 0
Прошу помощи при работе c MS Word? Допечатывание текста в уже имеющийся абзац.
    #38774831
kirillo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Товарищи всем конечно спасибо, но по ссылке http://rxlib.ru/WinLesson/bles1.htm, ответа нет.
Это С++Builder.
Еще раз знатокам как допечатать текст в уже имеющийся текст в определенном параграфе.
Мне нужно подчеркнуть только №приказа в общей строке, пока ответа нет.
...
Рейтинг: 0 / 0
Прошу помощи при работе c MS Word? Допечатывание текста в уже имеющийся абзац.
    #38775528
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kirilloпока ответа нет.
Это бывает, если задать вопрос на форуме и исчезнуть :)
...
Рейтинг: 0 / 0
Прошу помощи при работе c MS Word? Допечатывание текста в уже имеющийся абзац.
    #38775536
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kirilloТоварищи всем конечно спасибо, но по ссылке http://rxlib.ru/WinLesson/bles1.htm, ответа нет.
Это С++Builder.
Еще раз знатокам как допечатать текст в уже имеющийся текст в определенном параграфе.
Мне нужно подчеркнуть только №приказа в общей строке, пока ответа нет.
Понимаешь бро. Тут собрались люди которые не против тебе помочь.
Тоесть им не лень помочь. Но только если тебе не лень хотя-бы
подкинуть крохотный сорц и билд к нему с depencencies.

Уважай наше время!
...
Рейтинг: 0 / 0
Прошу помощи при работе c MS Word? Допечатывание текста в уже имеющийся абзац.
    #38780362
kirillo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Извините не совсем понял последний пост. Что то не понятно в том примере что я привел?
Поясню: У меня есть шаблон в виде документа Ворд я к этому шаблону подцепляюсь, как правильно было сказано Ole помогает, а далее в одной из строк мне необходимо вывести текст в котором часть выражения из этой строки подчеркнута, к сожалению не могу понять как это реализовать поэтому прошу помочь, кто сталкивался в своих проектах, всем спасибо
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Прошу помощи при работе c MS Word? Допечатывание текста в уже имеющийся абзац.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]