哪个拼写检查器可以使用?

时间:2011-01-21 11:57:07

标签: delphi winapi delphi-2007 spell-checking

如果将拼写检查器添加到现有的Delphi应用程序中,客户会喜欢它。需要检查的文本位于多个备注字段中,语言为荷兰语,这往往会限制我的选择 那么,我有什么选择将荷兰语拼写检查器添加到Delphi / WIN32应用程序中?

(最好不要以网络为基础,因为客户端没有直接的互联网连接。)

它不一定是免费的!如果可能,客户将付款。 :-)
Addictive Software提供了一个选项,但我更愿意有更多选择。

5 个答案:

答案 0 :(得分:3)

我使用Addict,许多语言(包括荷兰语)和良好的支持: AddictiveSoftware.com

答案 1 :(得分:2)

如上所述,上瘾软件是其中一个主要软件。

但是TRichView component包括几个与Delphi一起工作的拼写检查程序的解析器。 Check out their list and links包括:

  • Addictive Software的Addict 3和4(共享软件VCL组件)
  • LászlóNémeth的HunSpell(DLL,开源)
  • Developer Express Inc.的ExpressSpellChecker(商业VCL组件)
  • OneDomain的EDSSpell 7(共享软件VCL组件)
  • ASpell by Kevin Atkinson(DLL,许可证:LGPL)
  • ComponentOne LLC的VSSpell 8.0(共享软件ActiveX,已停产)
  • Visual Components,Inc(随某些版本的Delphi,ActiveX一起提供)的VSSpell 3.0
  • Luzius Schneider的LS Speller(基于Alexander Obukhov的前作品)(免费软件,使用ISpell和MS Office拼写检查器(通过CSAPI))。
  • 极地SpellChecker组件(共享软件ActiveX)

答案 2 :(得分:1)

Jedi JVCL库有一个带有演示的JvSpellChecker组件(在jvcl \ examples \ JvSpellChecker fodler中)

使用MS Word的替代选项:
使用MS Word从Delphi代码进行拼写检查 - Delphi中的Office Automation http://delphi.about.com/od/kbcontrolole/ss/word_automation.htm

答案 3 :(得分:1)

Hunspell是一个很好的拼写检查程序,在OpenOffice中使用,带有最新的词典。

请参阅corresponding download at CodeCentral

我已经实现了一个自我扩展版本(即库和字典文件是根据请求从主Delphi exe资源中提取的),可用as part of our SynProject FOSS application

答案 4 :(得分:1)

DevExpress拼写检查是迄今为止我发现的最好的,但它不是免费的。

http://www.devexpress.com/Products/VCL/ExSpellChecker/