GARANTIR DESCONTO

Fórum Corretor Ortográfico????? #150867

01/04/2003

0

Olá pessoal...

Gostaria de saber se alguém tem uma idéia como colocar um corretor ortográfico em minha aplicação, uso componente TRichEdit e TRXRichEdit. Existe algum tipo de componente para fazer a correção ortográfica? Posso usar o dicionário do Word (sendo que a grande maioria dos clientes tem o MSOffice instalado)? Isto que eu quero é possível?

Agradeço desde já a atenção dos amigos....

Porto


Anonymous

Anonymous

Responder

Posts

08/04/2005

Pinetlux

Coisinhas deste tipo são chatinhas de resolver. Um motor ortográfico é uma coisa bem interessante.

A solução abaixo que eu fiz na minha codificação é de lógica muito simples, embora trabalhosa.
1. Crie um banquinho de dados com uma tabelinha e um campo
contendo uma lista de palavras.
2. Varra o componente RichText palavra por palavra. Utilize os espaços como caracter de parada e ignore caracteres especiais como pontos, interrogações ou exclamações.
3. Para cada palavra, faça um ´select count´ no banco e verifique se ela existe. Se não existir (count=0), dê uma mensagem e exiba um form para digitar a nova palavra corrigida, ignorar a ocorrência, ou salvar no banco.

Para saber mais dicas do RichEdit, utilize a pesquisa e digite ´TRichEdit´.


Responder

Gostei + 0

11/04/2005

Pinetlux

Outra forma bem simples, que esqueci de mencionar, é que pode-se fazer uso do componente já pronto, o OCX denominado Visual Speller (TVSSpell), localizado na palheta Active X.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar