vb.net程序每次关闭记录多个信息框上次输入信息

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


您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632