Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Проверка правописания


Автор: fanat107 24.9.2008, 14:30
Привет. Вобшем сразу к проблеме. Нужно програмоно проверить орфографию во введеном тексте. И по возможности исправить. Подскажите пож. решение.

Автор: gogzor 24.9.2008, 20:49
Если хочешь написать свой софт , тогда можно примерно так :
Есть база слов (правильно написанных). Ну и соответственно , если ктото пишет текст , просто сравниваешь текущее слово с эталонным (при помощи регексов например). Можешь сделать real-time проверку , это можно организовать с помощью события OnTextChanged в компоненте TextBox. Всё очень даже просто.

Автор: fanat107 24.9.2008, 21:18
Цитата(gogzor @ 24.9.2008,  20:49)
Если хочешь написать свой софт , тогда можно примерно так :
Есть база слов (правильно написанных). Ну и соответственно , если ктото пишет текст , просто сравниваешь текущее слово с эталонным (при помощи регексов например). Можешь сделать real-time проверку , это можно организовать с помощью события OnTextChanged в компоненте TextBox. Всё очень даже просто.

Я конешно, понимаю как это сделать. Просто была такая мысль что все это уже было сделано( не велосипед же). Может кто видел готовые решения.

Автор: gambit 26.9.2008, 15:06
fanat107, библиотеки офиса подключай

Автор: pr0fess0r 26.9.2008, 22:57
gambit прав
и если это все полностью автоматизировать, то может выйти как в переводчике промт, к тому жэ как научить по контексту предложения выбирать правильное слово с разницей в одну букву

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)