我们正在尝试使用Word的COM对象,以便以编程方式获取某些句子中的拼写和语法错误。我们使用的代码如下所示:
foreach (Word.Range range in this.GrammaticalErrors)
{
MessageBox.Show(String.Format(
"Grammatical error: {0}",
range.Text));
}
foreach (Word.Range range in this.SpellingErrors)
{
MessageBox.Show(String.Format(
"Spelling error: {0}",
range.Text));
}
这适用于拼写:我们打印出错误的单词。但对于语法而言,该对象似乎返回整个句子的文本。
知道如何获取具有语法错误的特定单词吗?