【发布时间】:2017-01-15 08:59:17
【问题描述】:
我知道 .FormClosing 事件,但我找不到让用户所做的更改保留在那里的方法,即使应用程序完全关闭并重新打开也是如此。
我试图让一些字符串值保留在用户输入它们的文本框中。示例:
Public Class PersonalInfo
Dim Name as String = ""
Dim LastName as String = ""
Sub NameAndLastName()
Name = TextBox1.Text
LastName = TextBox2.Text
End Sub
Private Sub Button1_Click(...) Handles Button1.Click
NameAndLastName()
Me.Close()
End Sub
End Class
所以在这个关闭事件之后,我需要在我重新打开应用程序时,将字符串保留在各自的文本框中。
【问题讨论】:
-
你不能这样做,因为那是运行时。查看 my.settings,您可以将内容保存在那里以满足您的需要。 SO上有很多答案可以解释这一点。如果要保存更多数据,您需要使用数据库或将其写入文件。
标签: vb.net formclosing