问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何用VB把所有变量写入在一个文件中,在运行时自动读取变量值且应用到窗体上!

发布网友 发布时间:2023-09-07 18:08

我来回答

1个回答

热心网友 时间:2023-10-11 22:00

有两种方法:
1、文件存取
'读取
On Error Resume Next
Err.Clear
Open "record.dat" For Input As #1
If Err.Number = 0 Then
Input #1, i, q, w
'输入
Else
'其他初始化
End If
'然后输出到窗体上
Close #1
Err.Clear

'存入
On Error Resume Next
Err.Clear
Open "record.dat" For Output As #1
If Err.Number = 0 Then
Print #1, i, q, w
'输出
End If
Close #1
Err.Clear

注意:
这样做的好处 - 方便、一目了然,备份信息简单,只要复制record.dat即可
这样做的坏处 - 有的时候受权限影响

2、注册表存取

'存入
SaveSetting "我的程序","保存设置","i",i
SaveSetting "我的程序","保存设置","q",q
SaveSetting "我的程序","保存设置","w",w

'读取
i=GetSetting("我的程序","保存设置","i","i的默认值")
q=GetSetting("我的程序","保存设置","q","q的默认值")
w=GetSetting("我的程序","保存设置","w","w的默认值")
'其中默认值是你自己定的

注意:
这样做的好处 - 不受权限影响、存取方便、有默认值
这样做的坏处 - 迁移性不好,即想要备份信息困难,但是可以用输出一个注册表文件来弥补
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
谁能给个单机版的风云之雄霸天下啊?? 求风云雄霸天下PC单机游戏WIN7版 雄霸天下任务指南 开心网001老房子卖了以后家具还有吗? 为什么001开心网买房子组件删除仓库里的东西都没了 请教一下,开心001的开心庄园里面的建材有好多富余的的 除了5元一个卖... 开心网001小号怎么给大号送房子? 开心网001多少级能送别人房子?多少级能接受别人给的房子? 开心网001果实或家具能送人吗 开心网(kaixin001)怎么买外地房子? VB编程中,如何在文件路径名里插入变量 vb中如何在sql语句中插入数值变量 VB中如何在函数间传递变量 请问在VB中两个窗体间如何传送变量 请问在VB中,怎么把TEXT文件中的数据,导入到变量中呢? 请问VB这个变量应该怎么弄进去? 欢乐豆斗地主勋章墙怎么兑换 欢乐斗地主的碎星石在哪里兑换 中考成绩为何查不出来? 查不到中考成绩怎么办: 中考成绩查不到 为什么查不到中考分数呢? 我查不到中考成绩了怎么办? heartshot什么时候返场 第五人格扎克还会返场吗 根据全民k歌号可以搜到其吗 59岁贷款能不能审批 简单干净的 西瓜烤箱烤多久能熟 银行怎么确认储户的身份以防止存款被他人冒领 qq音乐公会怎么解散? 电脑中的信息在内存中是顺序存放的是否正确 翡翠切过的料如何称呼 翡翠切过的料怎么叫 B族维生素和汤臣倍健多种维生素片减肥用哪个好 国考成绩怎么看进没进面试 华纳的卡通明星!!给图片就给分!!! a4 纸可以横放画图吗 大男当婚结局谁和谁了 是谁跟谁在一起了呢 才注册一天就封了 新申请的封了是什么情况 刚申请的就封了怎么办? 刚申请的为什么就被封了? qq音乐退会申请图片是什么 郑州福寿园有树葬吗? 苏波尔高压锅出现00- -0是啥意思 qq音乐公会显示继续签约怎么回事 沧州海丰大道到工农路什么时候修 17年小学毕业几几年进学校的 17届小学一年级是零几年 住院偷跑回家违法吗