Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.08.2008, 19:29   #1
tojhto
 
Регистрация: 25.01.2008
Сообщений: 4
По умолчанию программное переключение словаря при проверке орфографии методами MS Word

я читал все темы форума, посвящённые вопросу проверки орфографии, и у меня многое получилось.
но возник вопрос: как я могу программно переключить используемый при проверке словарь на другой?
и ещё один вопрос: есть ли в Делфи 7 компонент, в котором можно подчеркнуть красным цветом слова, которые признаны не верно написанными? или может есть другие способы выделения слов?

Последний раз редактировалось tojhto; 29.08.2008 в 19:33.
tojhto вне форума Ответить с цитированием
Старый 30.08.2008, 15:56   #2
tojhto
 
Регистрация: 25.01.2008
Сообщений: 4
По умолчанию

Пересмотрел все макросы команд Ворд. Нашел там команду определения языка текста ToolsLanguage. Через Делфи: WordApplication1.Run('ToolsLanguage ');

Как я понял, средства проверки Ворда сами активируют нужный словарь, в зависимости от результатов определения языка текста. По умолчанию, определение производится автоматически, но не всегда корректно, если умалчиваемый словарь не тот, который нужен. Т. е. желательно изменить приоритетный словарь. Как сделать это без помощи пользователя, я не знаю.
может быть WordAppдication1.LanguageSettings.L anguagePreferredForEditing ...?
tojhto вне форума Ответить с цитированием
Старый 06.09.2008, 01:54   #3
tojhto
 
Регистрация: 25.01.2008
Сообщений: 4
По умолчанию

WordDocument1.Range.LanguageID:=104 9;
для активации русского словаря
tojhto вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пишу *.dll помогите с методами mdbm Общие вопросы Delphi 11 28.05.2008 14:19
Создание словаря в Delphi Neonovaja Luna БД в Delphi 1 16.05.2008 10:30
Создание пользовательского словаря kekur Помощь студентам 4 11.03.2008 12:10
Автоматизация обработки изображений и их оцифровки методами делфи helpme32 Мультимедиа в Delphi 1 14.12.2007 13:03
Создание словаря tmp_user Помощь студентам 5 24.11.2007 18:30