方法二:在程序中建一个文本文件或xml文件,每次都写入文件中,下次从文件中读取
方法三:把输入值存入注册表的某个位置,下次从注册表里读取!
VB6.0写入:
Open "D:\123.txt" For Output As #1 '打开XXX路径的XXX文件(双引号里表示文件位置和文件名)
Print #1, Text1.Text '写入Text1的Text内容
Close #1 '关闭
读取:
Open "D:\123.txt" For Input As #1 '打开打开XXX路径的XXX文件(双引号里表示文件位置和文件名)
Do While Not EOF(1)
Line Input #1, s
Text1.Text = s
Loop 'Do...Loop表示循环读取文件的内容,并让Text1.Text=内容
Close #1 '关闭
VB.net中读写文件主要使用System.IO命名空间。① 使用 File.ReadAllText 读取
Dim s As String = System.IO.File.ReadAllText("C:\a.txt")
② 使用 StreamReader 读取,注意编码格式和写入的编码保持一致。
Dim sr As StreamReader = New StreamReader("C:\a.txt", System.Text.Encoding.UTF8)
Dim s As String = sr.ReadToEnd()
sr.Close()
关于数据保存,有很多方法,常用的有下面三种1.数据库
(用于要保存的数量非常大,而且需要进行管理)
2.配置文件
(用于数据量不太多,不需要进行管理,能读/写即可)
3.注册表
(用于数据量非常少,不用管理,只要能读/写即可)
根据你的要求,可以用2,3两种方法
在你的界面中,增加一个保存配置的按钮或菜单项,用于保存(也可以在相关内容有变化时自动时时保存)
然后在form_load事件中,或sub_main过程中,先读取相应的保存的信息,再对其相关变量或属性进行赋值,就能达到你的要求了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)