我正在空闲时间为朋友写一个程序,用于记录学生的物理治疗和职业治疗。到目前为止,我正在使用visual basic并创建了一个基本表单,但意识到我不确定如何保存/加载将要输入的信息。
到目前为止这是表格的样子(基本我知道) Form
我目前无法访问sql或ms访问权限,所以我希望能够将所有信息保存到txt文档或xml文件中,并能够在将来读取和更新它。最终我将有多个表格都与一个学生相关联,并希望将它们全部保存在一起。
任何帮助都会非常感激。
答案 0 :(得分:2)
您可以使用此方法,它可以完美运行,但数据将存储在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
希望对您有用:)