gpt4 book ai didi

vb.net - 跨 session 维护自动完成/建议列表的最佳方法

转载 作者:行者123 更新时间:2023-12-04 07:08:34 24 4
gpt4 key购买 nike

我想维护在给定 PC 上的应用程序的所有用途中输入到 ComboBox 的所有字符串的列表,用作该 ComboBox 的 AutoCompleteSource,即,我在 ComboBox 中输入“Fred”,提交数据,关闭应用程序,重新打开应用程序,重新打开组合框,输入“F”,收到建议“Fred”。

假设我已经有代码来在内存中创建和维护这样的列表,并在将新元素输入到 ComboBox 等时向其中添加新元素,您认为在 session 之间保存/加载此数据的最佳方法是什么? ?

可能的复杂因素:此应用程序将通过 OneClick 部署进行部署,并且每次应用程序启动时都会在线搜索更新。我希望如果应用程序更新,更新完成后列表仍然存在。

谢谢你的帮助。

最佳答案

根据您的访问级别,将它们存储在平面文件中似乎是最简单的选择。

  • 要读取选项列表,请读取文件并返回一个空列表(如果它不存在)。
  • 要添加项目,请创建文件(如果它不存在),然后附加选项。

  • 这意味着您不会随更新一起发送空文件,因此数据仍然存在。

    appears您可以将文件放在数据目录中或使用独立存储。

    关于vb.net - 跨 session 维护自动完成/建议列表的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/725949/

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