在vb.net中保存变量,集合

时间:2013-04-23 10:54:45

标签: .net vb.net

如何在vb.net中保存变量,集合和词典,以便在用户重新启动软件后,将保存修改。

例如,通过文本框,用户输入新/旧密钥和更改字典的值。在他重新检查以前输入的密钥后重启,他的修改是永久性的。

2 个答案:

答案 0 :(得分:2)

我假设您在谈论在本地存储此数据的客户端应用程序?在这种情况下,隔离存储是可能的,请参阅http://www.codeproject.com/Articles/6535/Isolated-Storage-in-NET-to-store-application-data。或者你可以拥有一个基于SQLite的本地数据库来存储这些东西。

您还可以选择集中存储此数据。但是我们不知道您的确切要求/限制,您可能希望向我们提供更多信息。

答案 1 :(得分:0)

好的,我曾经问过同样的问题,看到你听起来像个绝对的初学者,我会轻松的。

单击屏幕顶部的Project,然后向下滚动到程序的属性。就我而言,它是Personal Assistant properties... enter image description here 现在点击突出显示的文字Settings enter image description here 您应该看到这样的菜单,现在您可以在此处进行新设置。这些就像变量,但即使重新启动程序也会保持这种状态。在我的例子中,我为程序创建了一个名为Name的程序来记住用户名。

如果您要使用该设置,请在My.Settings.[Name of setting]中输入 如果你想改变它,只需在它后面加上一个等号,然后输入它的新值。 My.Settings.[Name of setting] = [New Value]

这是一个例子:     Label1.Text = "Hello " + My.Settings.Name + "!"