2009-04-04 22 views
6

Uno dei requisiti per il client twitter che stiamo sviluppando per la comunità è un componente di controllo ortografico. Quali sono alcuni dei componenti/sistemi di controllo ortografico che hai utilizzato nelle applicazioni e qual è stata la tua esperienza nell'utilizzo?Componenti controllo ortografico per Delphi

risposta

10

Addict Component Suite è il più completo per Delphi, ma non è gratuito.

Ma penso che tu stia cercando un programma freeware per la tua utilità Twitter, ho usato LS Speller per il progetto gratuito e ha funzionato bene con me, è basato su ISpell, quindi puoi aggiornarlo con i nuovi dettari.

Ma non c'è ancora un aggiornamento D2009 e sembra che non sia stato sviluppato attivamente.

Un'altra opzione per utilizzare lo MS Word built in dictionary.

+0

Non è "Addictive" il nome dell'azienda e "Addict" il nome del prodotto? – Argalatyr

+0

Hai ragione, l'ho modificato :-), grazie per la correzione –

+0

IMO, Addict vale la pena. Non è gratuito, ma non c'è alcuna royalty per la distribuzione. È continuamente aggiornato, funziona con molti componenti di appunto/modifica di terze parti, ha molti dizionari e può anche integrarsi con il dizionario di parole personalizzato dell'utente. Roba buona. –

0

Se è possibile garantire che il client abbia sempre installato MS Word, suggerirei anche il correttore ortografico integrato di MS Word con l'automazione OLE.

1

È possibile utilizzare Aspell (versione Win32: http://aspell.net/win32/).

Nel progetto Delphi è possibile utilizzare l'interfaccia a riga di comando del tubo: aspell pipe:

 
C:\Programme\Aspell\bin>aspell pipe 
@(#) International Ispell Version 3.1.20 (but really Aspell 0.50.3) 

hello 
* 

world 
* 

helllo 
& helllo 18 0: hello, Helli, hell lo, hell-lo, hell, Heall, hallo, he'll, hullo, Heller, heller, hellos, Jello, jello, Halli, Holli, hallow, hollow 

wourld 
& wourld 12 0: world, would, wold, whorled, wield, weld, wild, wooled, whirled, worlds, woulds, word 
2

Nel blog commenti Ken appena suggerito LS Spell che utilizza i dizionari ISpell. È per Delphi 5, 6 e 7, quindi se non fa un uso esplicito di altri tipi di stringhe potrebbe funzionare bene.

2

Sto usando Addict e sono stato abbastanza soddisfatto. L'ho usato principalmente in congiunzione con WPTools per l'email mailing &.

1

DevExpress VCL ha anche un correttore ortografico, anche se ho giocato solo con un po '. Possiedo anche Addict che uso nei progetti software.

Problemi correlati