2009-11-02 33 views

回答

0

的名單。我發現了一個更好的解決方案。是的hunspell拼寫檢查庫Mozilla和OpenOffice.org使用。它被移植到.NET作爲NHunspell,並且是真正的輕鬆實現,並有樣品供您使用。

1

您可以購買拼寫檢查器控件,集成Microsoft Office拼寫檢查器,編寫您自己的(實際上,一旦您獲得Soundex函數,實際上不會太難),或者獲得一個好的免費函數。這是一個相對好的免費遊戲。

http://www.codeproject.com/KB/recipes/spellchecker_mg.aspx

對於商業產品,我會以谷歌說「拼寫檢查的WinForms」

如果你有興趣在滾動您自己,我寫了一個Asp.Net回來時,我在我的初學者階段,即使這樣,我只花了大約一週的時間進行研究,然後花了一天左右的時間進行編碼。這是一個有趣的寵物項目。我首先查看soundex函數並比較soundex值的相似性。

首先將TextBox中的所有單詞與已知字典進行比較,然後使用soundex函數來創建相似的單詞。從那裏開始,你可以創建一個「流行替換表」(例如,你可以跟蹤「teh」這個單詞被「the」替換n次,並將更受歡迎的替代品移動到頂端

+2

你忘了拼寫檢查 – snarf 2009-11-02 22:43:03

+0

這很有趣!但是你是對的,我只是修復了它。謝謝。 – David 2009-11-02 22:48:14

+0

有沒有辦法掛鉤ASpell? – Malfist 2009-11-04 20:42:53