powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как использовать Тезаурус
4 сообщений из 4, страница 1 из 1
Как использовать Тезаурус
    #33495480
Homosum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте. Возник такой вопрос. Можно ли использовать в своих проектах на MS Visual C++ тезаурус из MS Office. Если можно, то как это можно практически реализовать. Заранее спасибо.
...
Рейтинг: 0 / 0
Как использовать Тезаурус
    #33495541
IcyCool
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну это только через автоматизацию, но что-б это работал надо будет иметь ворд на машине
...
Рейтинг: 0 / 0
Как использовать Тезаурус
    #33498554
Homosum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Согласен и на такие драконовы условия. А разве есть функции доступа к тезаурусу? Если есть поделитесь, пожалуйста.
...
Рейтинг: 0 / 0
Как использовать Тезаурус
    #33498652
IcyCool
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посмотрел в хелпе ВБА для ворда-получается такое можно только для вордовского файла. Функция CheckSynonyms
Но, думаю если файл не вордовский можно будет поступить так:
создать спрятанный вордовский документ, туда копировать нужное слово, затем борать слово оттуда и вставлять куда надо.
Но при этом думаю возникнет проблема мусора на экране (окно ворда) - она должно быть решаема, я не уверен.
Скорость будет тоже не супер, но думаю это не проблема в данном случае.


CheckSynonyms Method
See Also Applies To Example Specifics
Displays the Thesaurus dialog box, which lists alternative word choices, or synonyms, for the text in the specified range.

expression.CheckSynonyms

expression Required. An expression that returns a Range object.

Example
This example displays the Thesaurus dialog box with synonyms for the selected text.

Selection.Range.CheckSynonyms
This example displays the Thesaurus dialog box with synonyms for the first word in the active document.

ActiveDocument.Words(1).CheckSynonyms
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как использовать Тезаурус
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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