|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
проверка грамотности написания
Народ, есть такая проблема, нужно проверять правельность ввода текста в программу. Если кто-то с этим сталкивался подскажите пож.
P.S. Извените если пишу не в тот раздел |
#2
|
|||
|
|||
Общего алгоритма нет.
Все зависит от того, правильность чегог тебе надо проверять. В большинстве случаев эта проблема решается путем контроля обязательности ввода и предоставлением выбора из справочника. Если же тебе надо проверять именно правильность написания, например, адреса, то тут рой в сторону числовых методов сравнения текста. |
#3
|
||||
|
||||
мне нужно сделать что-то типа вордовской проверке ошибок
|
#4
|
||||
|
||||
Цитата:
Берешь слово находишь его в словаре, если не нашел, тогда слово подсвечиваешь красным. Наибольшая проблема - найти нормальный словарь. |
#5
|
|||
|
|||
Ну так можно к тому же Ворду и подцепиться. Если не ошибаюсь, то проверка правописания есть внешняя функция форда, доступная как COM.
ЗЫ. Сам не делал, так что ничего конкретного не посоветую |
#6
|
||||
|
||||
Цитата:
Т.е. Машына он подчеркнет, а машыной может и нет... Нужны не только слова, но и алгоритм генерации словоформ... В начале был Бит, потом Байт и только потом появилось Слово... |
#7
|
||||
|
||||
Цитата:
Все бы замечательно но на машине где будет работать программа нет ворда Цитата:
нужно будет поискать инфу... |