gpt4 book ai didi

vb.net - 做一个拼写检查器

转载 作者:行者123 更新时间:2023-12-04 05:46:31 24 4
gpt4 key购买 nike

我是 VB.Net 的新手。之前,我用 PHP 进行编程。我在 PHP 中制作了一个拼写检查器,它通过空格将一个大字符串拆分为单个单词,检查该单词是否在字典中,如果没有,它会突出显示它并在用户单击它时给出一些建议。我想在 VB.Net 中做同样的事情......有什么想法吗?

谢谢。

最佳答案

为您的字典使用 Dictionnary(Of String, String)。 ;
要拆分字符串,您可以使用拆分函数 (",;.") ;
定义 ExtWord,一个包含单词的类,一个 bool 值,说明是否在字典中,
和建议的更正。
然后你有一个绑定(bind)到 ListView 的 ExtWord 列表,
具有水平 WrapPanel 作为 ItemsPanel 的 ListView 。
设置 TextBlock 的背景颜色取决于是否在字典内。
然后在TextBlock上处理右键,可以在代码中构建一个ContextMenu,并在代码里面添加正确的单词,然后显示出来。

我看到的唯一问题是如何进行“回车”
包裹面板。

希望它有助于找到您的解决方案。

关于vb.net - 做一个拼写检查器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10613765/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com