我是 Windows 开发的新手,所以当我问一些真正的基本问题时,请大家多多包涵。 我想要一个可以记住上次用户输入的 Windows 应用程序。所以基本上我在想的是,我可以获取用户输入并将其写入 XML 文件,并在应用程序再次加载时从中读取。但问题是我最终只能分发 .exe 文件。因此,我不能在我的 exe 旁边放置一个 .xml 文件来读取它。我不能使用嵌入式资源,因为我不能写入它。(或者我误解了吗?)。 那么最好的选择是什么?我知道这个用户输入不会超过 1 行(更具体地说是 2 或 3 个词)。因此,我希望有一个简单的解决方案。
最佳答案
将用户输入保存在 XML 文件中真的不会阻止您分发 exe 文件,对吗?如果 XML 文件不存在,请编写代码来创建它,这样当有人第一次执行您的应用程序并输入输入时,将创建 XML 文件并保存输入。
虽然不推荐,但您也可以考虑将这些值保存在 Windows 注册表中。
关于c# - 记住用户输入的 Windows 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17051422/