有人试过这个库吗?我无法让它工作。例如,拼写建议应该如下工作。
但我得到了一个空列表。我首先得到一个例外说
C:\Program Files (x86)\Common Files\microsoft shared\DevServer\10.0\en-us.dic
不见了,所以我从网上下载了它。我得到的文件有数千个英文单词的列表,我什至尝试了文件中的单词,但仍然没有运气。
他是我试过的一些代码。
Spelling s = new Spelling();
ArrayList items;
s.MaxSuggestions = 5;
s.SuggestionMode = Spelling.SuggestionEnum.PhoneticNearMiss;
s.Suggest(str);
items = s.Suggestions;
s.SuggestionMode = Spelling.SuggestionEnum.NearMiss;
s.Suggest(str);
items = s.Suggestions;
s.SuggestionMode = Spelling.SuggestionEnum.Phonetic;
s.Suggest(str);
items = s.Suggestions;
Suggest 方法应该获取“str”的建议并填充 Suggestions 属性。我总是收到 0 条建议。我尝试了库支持的所有三种建议类型,以查看它是否可以执行您所看到的任何操作,但这也不起作用。
即使是简单的调用,例如
s.TestWord("book")
还给“假”。我认为它无法使用字典文件,但不确定还能做什么。