保存/加载完整的表格
我正在为我的空闲时间的朋友写一个程序,用于记录学生的物理治疗和职业治疗。我使用visual basic,并且创建了一个基本表单,但是我意识到我不知道如何保存/加载将要输入的信息。保存/加载完整的表格
这是形式的样子至今(基本我知道) Form
我没有在时刻访问SQL或毫秒的存取,所以我希望能够保存所有信息到一个txt文档或XML文件,并能够在未来的时间读取和更新它。最终,我将有多种形式与一名学生相关,并希望将他们全部保存在一起。
任何帮助将非常感激。
您可以使用此方法,将工作完美的,但该数据将被存储在一个xml
文件,并对其进行编辑:
首先,你去你的项目属性:
然后你去设置选项卡:
有你添加你需要的数据存储在所有变量:
所以保存数据,你可以使用Form_Closing
事件:
Private Sub Form1_FormClosing(sender As Object, e As FormClosingEventArgs) Handles Me.FormClosing
My.Settings.StudentName = StudentNameTextBox.Text
'.......
'....
'And you do that for all the information that you need to store.
End Sub
要加载表单加载时的数据,只需反转存储方式:
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
StudentNameTextBox.Text = My.Settings.StudentName
'.......
'....
'And you do that for all the information that you need to load.
End Sub
希望,这将是对你有用:)
太棒了!非常感谢。 –
@WillLeClerc,不客气:),如果有用,请接受答案,这样可以帮助别人。 –
请仔细阅读[提问]和取[旅游]。根据数据在应用程序中的存储方式,序列化可能是一个选项或SQLite。很难说的东西这么广泛和模糊 – Plutonix