Компонент проверки правописания ActiveX для устаревшего приложения VB6 - PullRequest
1 голос
/ 15 марта 2012

Сегодня утром мне было поручено найти заменяющий компонент ActiveX для проверки орфографии, который будет использоваться в одном из наших старых приложений VB6. Я искал и искал, но я не нахожу ничего заслуживающего упоминания здесь.

Есть ли у кого-нибудь идеи и / или опыт работы с какими-либо компонентами проверки орфографии ActiveX. В настоящее время мы используем компонент Chado SpellText ActiveX , но мы получаем отчеты от наших клиентов, которые запускают наше приложение на 64-битных компьютерах с Win7, с заметной задержкой при вводе данных в элемент управления.

1 Ответ

2 голосов
/ 15 марта 2012

Мы используем VSSpell от ComponentOne.У нас это было некоторое время, и в настоящее время мы используем версию 6.0, но (удивительно), последняя версия все еще является компонентом ActiveX и, следовательно, должна отлично работать в VB6.Элемент управления относительно прост в использовании и поставляется с полной документацией.

Я не уверен, отличается ли это в последней версии, но одна вещь, которая мне не нравится в этом, это то, что немного не хватает поддержки подчеркивания красного цвета (и поэтому мы неиспользовать эту функцию).В частности, в отличие от Word, когда вы включаете отображение красного подчеркивания для слов с ошибками, подчеркивание остается видимым только для одного слова за раз.Например, если вы введете «правописание», оно будет подчеркивать слово, но как только вы введете следующее слово, подчеркивание будет удалено, так что вы сможете «видеть» только одно слово с ошибкой за раз при вводе.

Кроме этого небольшого придирки (который может или не имеет значения для вас), он работает отлично и никогда не доставлял нам проблем.

...