65.9K
CodeProject 正在变化。 阅读更多。
Home

拼写检查 IE 菜单扩展

2002年9月11日

CPOL

2分钟阅读

viewsIcon

106406

downloadIcon

529

一个 IE 菜单扩展,允许您检查表单提交中的拼写。

引言

在使用基于 Web 的论坛(例如 CodeProject)时,我发现的一个不足之处是 IE 中缺乏拼写检查功能。为了能够在不包含拼写错误的论坛上发布消息,我创建了这个小工具,它允许您使用 Google 拼写 API 检查某些单词的拼写。

安装

从 ZIP 文件中提取签名的 TxtSpell.dll,并使用 regsvr32 进行安装。访问并注册 Google 拼写 API 站点以获取用于 DLL 的密钥。此密钥将存储在注册表中,路径为 HKEY_CURRENT_USER\Software\Many Monkeys Limited\SpellChecker\Google。当对象需要密钥时,它会要求您提供密钥,因此请将其放在手边。

用法

安装完成后,拼写检查器易于使用。在您希望检查拼写的表单中选择一个或多个单词(最多 10 个),然后从上下文菜单中选择“拼写检查”选项。

如果 Google 认为这些单词不正确,则会返回一组新单词,并用于替换当前选定的文本。

如果出现错误,可能是由于密钥不正确或丢失(并非 100% 确定)。那么将弹出以下安装屏幕。此安装窗口可用于安装新密钥并检查其是否有效。

参考文献

限制

  • 有时,当错误不是由于密钥不正确而是 Google 服务出现问题时,安装屏幕会出现。但是这种情况非常罕见。
  • 一次可以检查的单词数限制为 10 个。此限制由 Google Web 服务施加。
  • 如果所有单词都正确或看起来正确,那么 Google 不会返回任何答案,目前将其解释为错误。

未来工作

计划使用不同的拼写检查机制,该机制允许用户在找到拼写错误的单词时从一组单词中选择。还计划在集成了另一个拼写检查机制后提供源代码,这样就不会只有几行非向导代码。

希望这个工具对您有所帮助。请随时评论并提出建议。

© . All rights reserved.