如何保存在VB中所做的设置?

Dan*_*teo 5 vb.net visual-studio-2008

有什么方法可以保存用户所做的更改,以便在下次运行时它们仍然存在?我已经看到了一些关于 My.Settings 的东西,它是如何完成的?

Mar*_*all 6

是的,您有多个选项,您可以创建一个文件并在启动时加载它,或者您可以使用内置的设置对象。只需转到您的Project Property's-->settings在那里设置您的变量,您就可以通过它访问它My.Settings

在此处输入图片说明

然后像这样加载它:

Private Sub Form1_Load(sender As Object, e As System.EventArgs) Handles Me.Load
    Dim greeting As String = My.Settings.mySetting
End Sub
Run Code Online (Sandbox Code Playgroud)

你会改变这个值并像这样保存它

My.Settings.mySetting = "GoodBye"
My.Settings.Save()
Run Code Online (Sandbox Code Playgroud)