我正在爲我的空閒時間的朋友寫一個程序,用於記錄學生的物理治療和職業治療。我使用visual basic,並且創建了一個基本表單,但是我意識到我不知道如何保存/加載將要輸入的信息。保存/加載完整的表格
這是形式的樣子至今(基本我知道) Form
我沒有在時刻訪問SQL或毫秒的存取,所以我希望能夠保存所有信息到一個txt文檔或XML文件,並能夠在未來的時間讀取和更新它。最終,我將有多種形式與一名學生相關,並希望將他們全部保存在一起。
任何幫助將非常感激。
我正在爲我的空閒時間的朋友寫一個程序,用於記錄學生的物理治療和職業治療。我使用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