vb.net程序每次关闭记录多个信息框上次输入信息。打个比方 :信息框1 输入 D:\qpp 信息框2输入 D:\ 信息框3 输入 C :\app
form_close用io对象写入文件,用|或者输入内容中没有的特殊字符隔开内容,form_load加载在设置回去就行了,窗体应用示例如下
Imports System.IO
Imports System.Text
Public Class Form1
Dim fn As String = "data.txt"
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
If File.Exists(fn) Then
Dim s As String = File.ReadAllText(fn)
Dim arr() As String = s.Split("|")
TextBox1.Text = arr(0)
TextBox2.Text = arr(1)
TextBox3.Text = arr(2)
End If
End Sub
Private Sub Form1_FormClosed(sender As Object, e As FormClosedEventArgs) Handles MyBase.FormClosed
Dim s As String = TextBox1.Text + "|" + TextBox2.Text + "|" + TextBox3.Text
File.WriteAllText(fn, s, Encoding.UTF8)
End Sub
End Class
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!