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
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.
Se è possibile garantire che il client abbia sempre installato MS Word, suggerirei anche il correttore ortografico integrato di MS Word con l'automazione OLE.
È 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
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.
Uso il componente TRichView come mio "editor di testo" nella mia applicazione Delphi.
Supporta molti correttori ortografici che funzionano con Delphi. Si consiglia di confrontare quelli che supporta:
DevExpress VCL ha anche un correttore ortografico, anche se ho giocato solo con un po '. Possiedo anche Addict che uso nei progetti software.
- 1. Come posso parallelizzare il controllo ortografico usando Delphi?
- 2. intelligente controllo ortografico
- 3. Un codice correttore ortografico in Delphi?
- 4. Quale controllo ortografico usa gedit?
- 5. disattiva "controllo ortografico" su textView
- 6. Componenti di scansione TWAIN per Delphi
- 7. Componenti da evitare in Delphi
- 8. Eclipse - il controllo ortografico all'interno String Citazioni ""
- 9. Rilevamento funzionalità del browser: controllo ortografico?
- 10. Attivazione automatica del controllo ortografico in vimrc
- 11. Controllo ortografico automatico con Vim e XML
- 12. Attributo controllo ortografico Textarea XHTML Strict
- 13. Testo sublime: miglior controllo ortografico LaTeX
- 14. docstring automatizzata e il controllo ortografico commenti
- 15. Cambia controllo ortografico firefox lingua predefinita
- 16. Come abilitare il controllo ortografico in Eclipse?
- 17. Visual Studio disabilita il controllo ortografico
- 18. Programmazione iPhone: Disattiva controllo ortografico in UITextView
- 19. Emacs Controllo ortografico Windows - aspell o hunspell
- 20. Controllo ortografico in scala "grande" in Python
- 21. Evidenziamento ortografico Controllo ortografia nel browser web
- 22. Solr Forse cercavi (Controllo ortografico componente)
- 23. TinyMCE 4.0.5 controllo ortografico non funziona
- 24. Disabilita controllo ortografico con CSS non HTML
- 25. Controllo ortografico Studio Android/Idea IntelliJ
- 26. Creazione di componenti UI accessibili in Delphi
- 27. Come applicare il controllo ortografico per ComboBox modificabile in WPF
- 28. Specificare il percorso del file CustomDictionary per StyleCop controllo ortografico
- 29. Uso di ispell/aspell per il controllo ortografico parole camelcas
- 30. Come disabilitare il controllo ortografico per tutti i miei progetti
Non è "Addictive" il nome dell'azienda e "Addict" il nome del prodotto? – Argalatyr
Hai ragione, l'ho modificato :-), grazie per la correzione –
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. –